builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0347 starttime: 1464363342.32 results: success (0) buildid: 20160527075947 builduid: bf92639dd21f4aeb92c2c91a69d4045a revision: 6fed4247ab98d682083cef66b03df65fff41a47c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.320445) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.320825) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.321104) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.452101) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.452432) ========= 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.viSawniG2m/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.zDxyTXxLLk/Listeners TMPDIR=/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/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-27 08:35:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 18.4M=0.001s 2016-05-27 08:35:42 (18.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.106808 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.579231) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.579530) ========= 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.viSawniG2m/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.zDxyTXxLLk/Listeners TMPDIR=/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/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.025268 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:42.628213) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 08:35:42.628525) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6fed4247ab98d682083cef66b03df65fff41a47c --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 6fed4247ab98d682083cef66b03df65fff41a47c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.viSawniG2m/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.zDxyTXxLLk/Listeners TMPDIR=/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/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-27 08:35:42,717 truncating revision to first 12 chars 2016-05-27 08:35:42,717 Setting DEBUG logging. 2016-05-27 08:35:42,717 attempt 1/10 2016-05-27 08:35:42,717 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/6fed4247ab98?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 08:35:43,548 unpacking tar archive at: mozilla-aurora-6fed4247ab98/testing/mozharness/ program finished with exit code 0 elapsedTime=1.082628 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 08:35:43.730726) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:43.731040) ========= script_repo_revision: 6fed4247ab98d682083cef66b03df65fff41a47c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:43.731441) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:43.731759) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 08:35:43.748676) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 23 secs) (at 2016-05-27 08:35:43.749042) ========= /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.viSawniG2m/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.zDxyTXxLLk/Listeners TMPDIR=/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/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:35:43 INFO - MultiFileLogger online at 20160527 08:35:43 in /builds/slave/test 08:35:43 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:35:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:35:43 INFO - {'append_to_log': False, 08:35:43 INFO - 'base_work_dir': '/builds/slave/test', 08:35:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:35:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:35:43 INFO - 'buildbot_json_path': 'buildprops.json', 08:35:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:35:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:35:43 INFO - 'download_minidump_stackwalk': True, 08:35:43 INFO - 'download_symbols': 'true', 08:35:43 INFO - 'e10s': False, 08:35:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:35:43 INFO - 'tooltool.py': '/tools/tooltool.py', 08:35:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:35:43 INFO - '/tools/misc-python/virtualenv.py')}, 08:35:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:35:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:35:43 INFO - 'log_level': 'info', 08:35:43 INFO - 'log_to_console': True, 08:35:43 INFO - 'opt_config_files': (), 08:35:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:35:43 INFO - '--processes=1', 08:35:43 INFO - '--config=%(test_path)s/wptrunner.ini', 08:35:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:35:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:35:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:35:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:35:43 INFO - 'pip_index': False, 08:35:43 INFO - 'require_test_zip': True, 08:35:43 INFO - 'test_type': ('testharness',), 08:35:43 INFO - 'this_chunk': '1', 08:35:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:35:43 INFO - 'total_chunks': '10', 08:35:43 INFO - 'virtualenv_path': 'venv', 08:35:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:35:43 INFO - 'work_dir': 'build'} 08:35:43 INFO - ##### 08:35:43 INFO - ##### Running clobber step. 08:35:43 INFO - ##### 08:35:43 INFO - Running pre-action listener: _resource_record_pre_action 08:35:43 INFO - Running main action method: clobber 08:35:43 INFO - rmtree: /builds/slave/test/build 08:35:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:35:45 INFO - Running post-action listener: _resource_record_post_action 08:35:45 INFO - ##### 08:35:45 INFO - ##### Running read-buildbot-config step. 08:35:45 INFO - ##### 08:35:45 INFO - Running pre-action listener: _resource_record_pre_action 08:35:45 INFO - Running main action method: read_buildbot_config 08:35:45 INFO - Using buildbot properties: 08:35:45 INFO - { 08:35:45 INFO - "project": "", 08:35:45 INFO - "product": "firefox", 08:35:45 INFO - "script_repo_revision": "production", 08:35:45 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:35:45 INFO - "repository": "", 08:35:45 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:35:45 INFO - "buildid": "20160527075947", 08:35:45 INFO - "pgo_build": "False", 08:35:45 INFO - "basedir": "/builds/slave/test", 08:35:45 INFO - "buildnumber": 3, 08:35:45 INFO - "slavename": "t-yosemite-r7-0347", 08:35:45 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 08:35:45 INFO - "platform": "macosx64", 08:35:45 INFO - "branch": "mozilla-aurora", 08:35:45 INFO - "revision": "6fed4247ab98d682083cef66b03df65fff41a47c", 08:35:45 INFO - "repo_path": "releases/mozilla-aurora", 08:35:45 INFO - "moz_repo_path": "", 08:35:45 INFO - "stage_platform": "macosx64", 08:35:45 INFO - "builduid": "bf92639dd21f4aeb92c2c91a69d4045a", 08:35:45 INFO - "slavebuilddir": "test" 08:35:45 INFO - } 08:35:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:35:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:35:45 INFO - Running post-action listener: _resource_record_post_action 08:35:45 INFO - ##### 08:35:45 INFO - ##### Running download-and-extract step. 08:35:45 INFO - ##### 08:35:45 INFO - Running pre-action listener: _resource_record_pre_action 08:35:45 INFO - Running main action method: download_and_extract 08:35:45 INFO - mkdir: /builds/slave/test/build/tests 08:35:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:45 INFO - https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:35:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:35:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:35:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:35:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:05 INFO - Downloaded 1235 bytes. 08:36:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:36:05 INFO - Using the following test package requirements: 08:36:05 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:36:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:36:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:36:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'jsshell-mac64.zip'], 08:36:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:36:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:36:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:36:05 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:36:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:36:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:36:05 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:36:05 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:36:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:05 INFO - https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:36:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:36:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:36:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:07 INFO - Downloaded 18306349 bytes. 08:36:07 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:36:07 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:36:07 INFO - caution: filename not matched: web-platform/* 08:36:07 INFO - Return code: 11 08:36: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:36:07 INFO - https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:36:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:36:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:36:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:09 INFO - Downloaded 36409193 bytes. 08:36:09 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:36:09 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:36:13 INFO - caution: filename not matched: bin/* 08:36:13 INFO - caution: filename not matched: config/* 08:36:13 INFO - caution: filename not matched: mozbase/* 08:36:13 INFO - caution: filename not matched: marionette/* 08:36:13 INFO - caution: filename not matched: tools/wptserve/* 08:36:13 INFO - Return code: 11 08:36: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:36:13 INFO - https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:36:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:36:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:36:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:36:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:19 INFO - Downloaded 73051661 bytes. 08:36:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:36:19 INFO - mkdir: /builds/slave/test/properties 08:36:19 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:36:19 INFO - Writing to file /builds/slave/test/properties/build_url 08:36:19 INFO - Contents: 08:36:19 INFO - build_url:https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:36:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:36:20 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:36:20 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:36:20 INFO - Contents: 08:36:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:36:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:20 INFO - https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:36:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:36:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:36:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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:36:26 INFO - Downloaded 103643734 bytes. 08:36:26 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:36:26 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:36:29 INFO - Return code: 0 08:36:29 INFO - Running post-action listener: _resource_record_post_action 08:36:29 INFO - Running post-action listener: set_extra_try_arguments 08:36:29 INFO - ##### 08:36:29 INFO - ##### Running create-virtualenv step. 08:36:29 INFO - ##### 08:36:29 INFO - Running pre-action listener: _pre_create_virtualenv 08:36:29 INFO - Running pre-action listener: _resource_record_pre_action 08:36:29 INFO - Running main action method: create_virtualenv 08:36:29 INFO - Creating virtualenv /builds/slave/test/build/venv 08:36:29 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:36:29 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:36:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:36:29 INFO - Using real prefix '/tools/python27' 08:36:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:36:30 INFO - Installing distribute.............................................................................................................................................................................................done. 08:36:33 INFO - Installing pip.................done. 08:36:33 INFO - Return code: 0 08:36:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:36: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:36:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:36:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36: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:36:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:36:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36: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', '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 0x100f01e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd5114dde90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1a5e0>, '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 0x100afdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b28990>, '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.viSawniG2m/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.zDxyTXxLLk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:36: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', 'psutil>=0.7.1'] in /builds/slave/test/build 08:36: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 psutil>=0.7.1 08:36:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.viSawniG2m/Render', 08:36:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:36:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:36:33 INFO - 'HOME': '/Users/cltbld', 08:36:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:36:33 INFO - 'LOGNAME': 'cltbld', 08:36:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:33 INFO - 'MOZ_NO_REMOTE': '1', 08:36:33 INFO - 'NO_EM_RESTART': '1', 08:36:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:36:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:36:33 INFO - 'PWD': '/builds/slave/test', 08:36:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:36:33 INFO - 'SHELL': '/bin/bash', 08:36:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zDxyTXxLLk/Listeners', 08:36:33 INFO - 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', 08:36:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:36:33 INFO - 'USER': 'cltbld', 08:36:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:36:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:36:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:36:33 INFO - 'XPC_FLAGS': '0x0', 08:36:33 INFO - 'XPC_SERVICE_NAME': '0', 08:36:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:36:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:36:33 INFO - Downloading/unpacking psutil>=0.7.1 08:36: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:36: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:36: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:36: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:36: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:36: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:36:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:36:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:36:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:36:37 INFO - Installing collected packages: psutil 08:36:37 INFO - Running setup.py install for psutil 08:36:37 INFO - building 'psutil._psutil_osx' extension 08:36:37 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:36:37 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:36:37 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:36:37 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:36:38 INFO - building 'psutil._psutil_posix' extension 08:36:38 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:36:38 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:36:38 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:36:38 INFO - ^ 08:36:38 INFO - 1 warning generated. 08:36:38 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:36:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:36:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:36:38 INFO - Successfully installed psutil 08:36:38 INFO - Cleaning up... 08:36:38 INFO - Return code: 0 08:36:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:36:38 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:36:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:36:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:38 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:36:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:36:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:38 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 0x100f01e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd5114dde90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1a5e0>, '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 0x100afdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b28990>, '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.viSawniG2m/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.zDxyTXxLLk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:36:38 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:36:38 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:36:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.viSawniG2m/Render', 08:36:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:36:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:36:38 INFO - 'HOME': '/Users/cltbld', 08:36:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:36:38 INFO - 'LOGNAME': 'cltbld', 08:36:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:38 INFO - 'MOZ_NO_REMOTE': '1', 08:36:38 INFO - 'NO_EM_RESTART': '1', 08:36:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:36:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:36:38 INFO - 'PWD': '/builds/slave/test', 08:36:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:36:38 INFO - 'SHELL': '/bin/bash', 08:36:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zDxyTXxLLk/Listeners', 08:36:38 INFO - 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', 08:36:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:36:38 INFO - 'USER': 'cltbld', 08:36:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:36:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:36:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:36:38 INFO - 'XPC_FLAGS': '0x0', 08:36:38 INFO - 'XPC_SERVICE_NAME': '0', 08:36:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:36:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:36:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:36:38 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:36:38 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:36:38 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:36:38 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:36:38 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:36:38 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:36:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:36:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:36:41 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:36:41 INFO - Installing collected packages: mozsystemmonitor 08:36:41 INFO - Running setup.py install for mozsystemmonitor 08:36:41 INFO - Successfully installed mozsystemmonitor 08:36:41 INFO - Cleaning up... 08:36:41 INFO - Return code: 0 08:36:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:36: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:36:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:36:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36: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:36:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:36:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:41 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 0x100f01e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd5114dde90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1a5e0>, '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 0x100afdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b28990>, '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.viSawniG2m/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.zDxyTXxLLk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:36:41 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:36:41 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:36:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.viSawniG2m/Render', 08:36:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:36:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:36:41 INFO - 'HOME': '/Users/cltbld', 08:36:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:36:41 INFO - 'LOGNAME': 'cltbld', 08:36:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:41 INFO - 'MOZ_NO_REMOTE': '1', 08:36:41 INFO - 'NO_EM_RESTART': '1', 08:36:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:36:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:36:41 INFO - 'PWD': '/builds/slave/test', 08:36:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:36:41 INFO - 'SHELL': '/bin/bash', 08:36:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zDxyTXxLLk/Listeners', 08:36:41 INFO - 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', 08:36:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:36:41 INFO - 'USER': 'cltbld', 08:36:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:36:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:36:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:36:41 INFO - 'XPC_FLAGS': '0x0', 08:36:41 INFO - 'XPC_SERVICE_NAME': '0', 08:36:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:36:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:36:41 INFO - Downloading/unpacking blobuploader==1.2.4 08:36:41 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:36:41 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:36:41 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:36:41 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:36:41 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:36:41 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:36:44 INFO - Downloading blobuploader-1.2.4.tar.gz 08:36:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:36:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:36:44 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:36:44 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:36:44 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:36:44 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:36:44 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:36:44 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:36:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:36:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:36:44 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:36:44 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:36:44 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:36:44 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:36:44 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:36:44 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:36:45 INFO - Downloading docopt-0.6.1.tar.gz 08:36:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:36:45 INFO - Installing collected packages: blobuploader, requests, docopt 08:36:45 INFO - Running setup.py install for blobuploader 08:36:45 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:36:45 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:36:45 INFO - Running setup.py install for requests 08:36:45 INFO - Running setup.py install for docopt 08:36:46 INFO - Successfully installed blobuploader requests docopt 08:36:46 INFO - Cleaning up... 08:36:46 INFO - Return code: 0 08:36:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:36:46 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:36:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:36:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:46 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:36:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:36:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:46 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 0x100f01e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd5114dde90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1a5e0>, '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 0x100afdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b28990>, '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.viSawniG2m/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.zDxyTXxLLk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:36:46 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:36:46 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:36:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.viSawniG2m/Render', 08:36:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:36:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:36:46 INFO - 'HOME': '/Users/cltbld', 08:36:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:36:46 INFO - 'LOGNAME': 'cltbld', 08:36:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:46 INFO - 'MOZ_NO_REMOTE': '1', 08:36:46 INFO - 'NO_EM_RESTART': '1', 08:36:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:36:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:36:46 INFO - 'PWD': '/builds/slave/test', 08:36:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:36:46 INFO - 'SHELL': '/bin/bash', 08:36:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zDxyTXxLLk/Listeners', 08:36:46 INFO - 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', 08:36:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:36:46 INFO - 'USER': 'cltbld', 08:36:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:36:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:36:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:36:46 INFO - 'XPC_FLAGS': '0x0', 08:36:46 INFO - 'XPC_SERVICE_NAME': '0', 08:36:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:36:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:36:46 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-wBXsfD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:36:46 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-POBdqj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:36:46 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-xZZMvj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-_dnaKZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-rw9PI2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-HDgy2X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-uLDdaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-Bn8Jtw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-yZkl2G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-sEeene-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-6O8Iyg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:36:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:36:47 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-stPIKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-fkIuvc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-AHCTdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-7QX9V5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-8azQc2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-BdeY5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-N6YxH3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-uCeKgE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:36:48 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-1hNZwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:36:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:36:49 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-lJIdfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:36:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:36:49 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:36:49 INFO - Running setup.py install for manifestparser 08:36:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:36:49 INFO - Running setup.py install for mozcrash 08:36:49 INFO - Running setup.py install for mozdebug 08:36:49 INFO - Running setup.py install for mozdevice 08:36:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:36:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:36:49 INFO - Running setup.py install for mozfile 08:36:50 INFO - Running setup.py install for mozhttpd 08:36:50 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Running setup.py install for mozinfo 08:36:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Running setup.py install for mozInstall 08:36:50 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Running setup.py install for mozleak 08:36:50 INFO - Running setup.py install for mozlog 08:36:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Running setup.py install for moznetwork 08:36:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:36:50 INFO - Running setup.py install for mozprocess 08:36:51 INFO - Running setup.py install for mozprofile 08:36:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:36:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:36:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:36:51 INFO - Running setup.py install for mozrunner 08:36:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:36:51 INFO - Running setup.py install for mozscreenshot 08:36:51 INFO - Running setup.py install for moztest 08:36:51 INFO - Running setup.py install for mozversion 08:36:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:36:51 INFO - Running setup.py install for wptserve 08:36:52 INFO - Running setup.py install for marionette-driver 08:36:52 INFO - Running setup.py install for browsermob-proxy 08:36:52 INFO - Running setup.py install for marionette-client 08:36:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:36:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:36:52 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:36:52 INFO - Cleaning up... 08:36:52 INFO - Return code: 0 08:36:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:36:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:36:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:36:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:36:52 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 0x100f01e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd5114dde90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f1a5e0>, '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 0x100afdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b28990>, '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.viSawniG2m/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.zDxyTXxLLk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:36:52 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:36:52 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:36:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.viSawniG2m/Render', 08:36:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:36:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:36:52 INFO - 'HOME': '/Users/cltbld', 08:36:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:36:52 INFO - 'LOGNAME': 'cltbld', 08:36:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:52 INFO - 'MOZ_NO_REMOTE': '1', 08:36:52 INFO - 'NO_EM_RESTART': '1', 08:36:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:36:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:36:52 INFO - 'PWD': '/builds/slave/test', 08:36:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:36:52 INFO - 'SHELL': '/bin/bash', 08:36:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zDxyTXxLLk/Listeners', 08:36:52 INFO - 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', 08:36:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:36:52 INFO - 'USER': 'cltbld', 08:36:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:36:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:36:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:36:52 INFO - 'XPC_FLAGS': '0x0', 08:36:52 INFO - 'XPC_SERVICE_NAME': '0', 08:36:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:36:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-WuUrxx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-RtIWdF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-yzRMWg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-_f1zb4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-ol37Tx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-NoLSy7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-lJXZw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-w9BIPQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-5yDJs0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:36:53 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:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:36:53 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-nmkoIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-b4gq1Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-P_DQld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-BUTH_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-F5QPJm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-D8dS5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-FWV1jR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-SZtRkO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-qkL2EH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:36:54 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:36:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:36:54 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-I0PvLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:36:55 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:36:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:36:55 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-cjU5iX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:36:55 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:36:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:36:55 INFO - Running setup.py (path:/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/pip-Fexr1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:36:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:36:55 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:36:55 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:36:55 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:36:55 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:36:55 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:36:55 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:36:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:36:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:36:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:36:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:36:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:36:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:36:58 INFO - Downloading blessings-1.6.tar.gz 08:36:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:36:58 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:36:58 INFO - Installing collected packages: blessings 08:36:58 INFO - Running setup.py install for blessings 08:36:58 INFO - Successfully installed blessings 08:36:58 INFO - Cleaning up... 08:36:58 INFO - Return code: 0 08:36:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:36:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:36:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:36:58 INFO - Reading from file tmpfile_stdout 08:36:58 INFO - Current package versions: 08:36:58 INFO - blessings == 1.6 08:36:58 INFO - blobuploader == 1.2.4 08:36:58 INFO - browsermob-proxy == 0.6.0 08:36:58 INFO - docopt == 0.6.1 08:36:58 INFO - manifestparser == 1.1 08:36:58 INFO - marionette-client == 2.3.0 08:36:58 INFO - marionette-driver == 1.4.0 08:36:58 INFO - mozInstall == 1.12 08:36:58 INFO - mozcrash == 0.17 08:36:58 INFO - mozdebug == 0.1 08:36:58 INFO - mozdevice == 0.48 08:36:58 INFO - mozfile == 1.2 08:36:58 INFO - mozhttpd == 0.7 08:36:58 INFO - mozinfo == 0.9 08:36:58 INFO - mozleak == 0.1 08:36:58 INFO - mozlog == 3.1 08:36:58 INFO - moznetwork == 0.27 08:36:58 INFO - mozprocess == 0.22 08:36:58 INFO - mozprofile == 0.28 08:36:58 INFO - mozrunner == 6.11 08:36:58 INFO - mozscreenshot == 0.1 08:36:58 INFO - mozsystemmonitor == 0.0 08:36:58 INFO - moztest == 0.7 08:36:58 INFO - mozversion == 1.4 08:36:58 INFO - psutil == 3.1.1 08:36:58 INFO - requests == 1.2.3 08:36:58 INFO - wptserve == 1.4.0 08:36:58 INFO - wsgiref == 0.1.2 08:36:58 INFO - Running post-action listener: _resource_record_post_action 08:36:58 INFO - Running post-action listener: _start_resource_monitoring 08:36:58 INFO - Starting resource monitoring. 08:36:58 INFO - ##### 08:36:58 INFO - ##### Running pull step. 08:36:58 INFO - ##### 08:36:58 INFO - Running pre-action listener: _resource_record_pre_action 08:36:58 INFO - Running main action method: pull 08:36:58 INFO - Pull has nothing to do! 08:36:58 INFO - Running post-action listener: _resource_record_post_action 08:36:58 INFO - ##### 08:36:58 INFO - ##### Running install step. 08:36:58 INFO - ##### 08:36:58 INFO - Running pre-action listener: _resource_record_pre_action 08:36:58 INFO - Running main action method: install 08:36:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:36:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:36:59 INFO - Reading from file tmpfile_stdout 08:36:59 INFO - Detecting whether we're running mozinstall >=1.0... 08:36:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:36:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:36:59 INFO - Reading from file tmpfile_stdout 08:36:59 INFO - Output received: 08:36:59 INFO - Usage: mozinstall [options] installer 08:36:59 INFO - Options: 08:36:59 INFO - -h, --help show this help message and exit 08:36:59 INFO - -d DEST, --destination=DEST 08:36:59 INFO - Directory to install application into. [default: 08:36:59 INFO - "/builds/slave/test"] 08:36:59 INFO - --app=APP Application being installed. [default: firefox] 08:36:59 INFO - mkdir: /builds/slave/test/build/application 08:36:59 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:36:59 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:37:17 INFO - Reading from file tmpfile_stdout 08:37:17 INFO - Output received: 08:37:17 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:37:17 INFO - Running post-action listener: _resource_record_post_action 08:37:17 INFO - ##### 08:37:17 INFO - ##### Running run-tests step. 08:37:17 INFO - ##### 08:37:17 INFO - Running pre-action listener: _resource_record_pre_action 08:37:17 INFO - Running main action method: run_tests 08:37:17 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:37:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:37:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:37:17 INFO - grabbing minidump binary from tooltool 08:37:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:17 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 0x100f1a5e0>, '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 0x100afdcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b28990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:37:17 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:37:17 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:37:17 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:37:17 INFO - Return code: 0 08:37:17 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:37:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:37:17 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/CqQ_O7e8QDSfPaNd0ylT4Q/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:37:17 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/CqQ_O7e8QDSfPaNd0ylT4Q/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:37:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.viSawniG2m/Render', 08:37:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:37:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:37:17 INFO - 'HOME': '/Users/cltbld', 08:37:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:37:17 INFO - 'LOGNAME': 'cltbld', 08:37:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:37:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:17 INFO - 'MOZ_NO_REMOTE': '1', 08:37:17 INFO - 'NO_EM_RESTART': '1', 08:37:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:37:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:37:17 INFO - 'PWD': '/builds/slave/test', 08:37:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:37:17 INFO - 'SHELL': '/bin/bash', 08:37:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.zDxyTXxLLk/Listeners', 08:37:17 INFO - 'TMPDIR': '/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/T/', 08:37:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:37:17 INFO - 'USER': 'cltbld', 08:37:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:37:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:37:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:37:17 INFO - 'XPC_FLAGS': '0x0', 08:37:17 INFO - 'XPC_SERVICE_NAME': '0', 08:37:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:37:17 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/CqQ_O7e8QDSfPaNd0ylT4Q/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:37:17 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:37:17 INFO - import pkg_resources 08:37:18 INFO - Using 1 client processes 08:37:18 INFO - wptserve Starting http server on 127.0.0.1:8000 08:37:18 INFO - wptserve Starting http server on 127.0.0.1:8001 08:37:18 INFO - wptserve Starting http server on 127.0.0.1:8443 08:37:20 INFO - SUITE-START | Running 778 tests 08:37:20 INFO - Running testharness tests 08:37:20 INFO - Setting up ssl 08:37:20 INFO - PROCESS | certutil | 08:37:20 INFO - PROCESS | certutil | 08:37:20 INFO - PROCESS | certutil | 08:37:20 INFO - Certificate Nickname Trust Attributes 08:37:20 INFO - SSL,S/MIME,JAR/XPI 08:37:20 INFO - 08:37:20 INFO - web-platform-tests CT,, 08:37:20 INFO - 08:37:20 INFO - Starting runner 08:37:21 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:37:21 INFO - PROCESS | 1673 | 1464363441794 Marionette DEBUG Marionette enabled via build flag and pref 08:37:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x114022000 == 1 [pid = 1673] [id = 1] 08:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 1 (0x114022800) [pid = 1673] [serial = 1] [outer = 0x0] 08:37:21 INFO - PROCESS | 1673 | [1673] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 2 (0x114023800) [pid = 1673] [serial = 2] [outer = 0x114022800] 08:37:22 INFO - PROCESS | 1673 | 1464363442110 Marionette INFO Listening on port 2828 08:37:22 INFO - PROCESS | 1673 | 1464363442344 Marionette DEBUG Marionette enabled via command-line flag 08:37:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x116820800 == 2 [pid = 1673] [id = 2] 08:37:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 3 (0x116821000) [pid = 1673] [serial = 3] [outer = 0x0] 08:37:22 INFO - PROCESS | 1673 | [1673] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:37:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 4 (0x116822000) [pid = 1673] [serial = 4] [outer = 0x116821000] 08:37:22 INFO - PROCESS | 1673 | [1673] 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:37:22 INFO - PROCESS | 1673 | 1464363442498 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 08:37:22 INFO - PROCESS | 1673 | 1464363442584 Marionette DEBUG Closed connection conn0 08:37:22 INFO - PROCESS | 1673 | [1673] 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:37:22 INFO - PROCESS | 1673 | 1464363442588 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 08:37:22 INFO - PROCESS | 1673 | 1464363442599 Marionette DEBUG Closed connection conn1 08:37:22 INFO - PROCESS | 1673 | [1673] 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:37:22 INFO - PROCESS | 1673 | 1464363442604 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 08:37:22 INFO - PROCESS | 1673 | 1464363442611 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:37:22 INFO - PROCESS | 1673 | 1464363442617 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":"20160527075947","device":"desktop","version":"48.0a2"} 08:37:22 INFO - PROCESS | 1673 | [1673] 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:37:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d3d000 == 3 [pid = 1673] [id = 3] 08:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 5 (0x119d43800) [pid = 1673] [serial = 5] [outer = 0x0] 08:37:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d44800 == 4 [pid = 1673] [id = 4] 08:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 6 (0x119cdc400) [pid = 1673] [serial = 6] [outer = 0x0] 08:37:23 INFO - PROCESS | 1673 | [1673] 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:37:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a4e000 == 5 [pid = 1673] [id = 5] 08:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 7 (0x119cdb800) [pid = 1673] [serial = 7] [outer = 0x0] 08:37:23 INFO - PROCESS | 1673 | [1673] 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:37:23 INFO - PROCESS | 1673 | [1673] 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:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 8 (0x121ba0400) [pid = 1673] [serial = 8] [outer = 0x119cdb800] 08:37:24 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 9 (0x1235b8000) [pid = 1673] [serial = 9] [outer = 0x119d43800] 08:37:24 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 10 (0x12172d800) [pid = 1673] [serial = 10] [outer = 0x119cdc400] 08:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 11 (0x121759c00) [pid = 1673] [serial = 11] [outer = 0x119cdb800] 08:37:24 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:37:24 INFO - PROCESS | 1673 | 1464363444660 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1673 | 1464363444671 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 12 (0x126a8f400) [pid = 1673] [serial = 12] [outer = 0x119cdb800] 08:37:25 INFO - PROCESS | 1673 | 1464363445024 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"0da44da7-447e-394d-b2c3-3820756d7c9e","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":"20160527075947","device":"desktop","version":"48.0a2","command_id":1}}] 08:37:25 INFO - PROCESS | 1673 | 1464363445111 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:37:25 INFO - PROCESS | 1673 | 1464363445173 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:37:25 INFO - PROCESS | 1673 | 1464363445255 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:37:25 INFO - PROCESS | 1673 | [1673] 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:37:25 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 13 (0x1210f2800) [pid = 1673] [serial = 13] [outer = 0x119cdb800] 08:37:25 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:37:25 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:25 INFO - PROCESS | 1673 | 1464363445536 Marionette TRACE conn2 <- [1,3,null,{}] 08:37:25 INFO - PROCESS | 1673 | 1464363445550 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:37:25 INFO - PROCESS | 1673 | 1464363445560 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:37:25 INFO - PROCESS | 1673 | 1464363445588 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1673 | 1464363445590 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:37:25 INFO - PROCESS | 1673 | 1464363445593 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1673 | 1464363445596 Marionette TRACE conn2 <- [1,6,null,{}] 08:37:25 INFO - PROCESS | 1673 | 1464363445601 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 1673 | 1464363445609 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:37:25 INFO - PROCESS | 1673 | 1464363445611 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12906e800 == 6 [pid = 1673] [id = 6] 08:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 14 (0x129210000) [pid = 1673] [serial = 14] [outer = 0x0] 08:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 15 (0x129211c00) [pid = 1673] [serial = 15] [outer = 0x129210000] 08:37:25 INFO - PROCESS | 1673 | 1464363445645 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 16 (0x1292b3c00) [pid = 1673] [serial = 16] [outer = 0x129210000] 08:37:25 INFO - PROCESS | 1673 | 1464363445935 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 377ms 08:37:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a302800 == 7 [pid = 1673] [id = 7] 08:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 17 (0x1292b7c00) [pid = 1673] [serial = 17] [outer = 0x0] 08:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 18 (0x12953dc00) [pid = 1673] [serial = 18] [outer = 0x1292b7c00] 08:37:25 INFO - PROCESS | 1673 | 1464363445988 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 19 (0x12a348400) [pid = 1673] [serial = 19] [outer = 0x1292b7c00] 08:37:26 INFO - PROCESS | 1673 | 1464363446036 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1673 | 1464363446037 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:37:26 INFO - PROCESS | 1673 | 1464363446075 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1673 | 1464363446076 Marionette TRACE conn2 <- [1,10,null,{}] 08:37:26 INFO - PROCESS | 1673 | 1464363446091 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 1673 | 1464363446217 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:37:26 INFO - PROCESS | 1673 | 1464363446253 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a872000 == 8 [pid = 1673] [id = 8] 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 20 (0x12a740800) [pid = 1673] [serial = 20] [outer = 0x0] 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 21 (0x12a742400) [pid = 1673] [serial = 21] [outer = 0x12a740800] 08:37:26 INFO - PROCESS | 1673 | 1464363446282 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 22 (0x12a746800) [pid = 1673] [serial = 22] [outer = 0x12a740800] 08:37:26 INFO - PROCESS | 1673 | 1464363446651 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 08:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:37:26 INFO - PROCESS | 1673 | 1464363446702 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1673 | 1464363446703 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:37:26 INFO - PROCESS | 1673 | 1464363446705 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1673 | 1464363446706 Marionette TRACE conn2 <- [1,14,null,{}] 08:37:26 INFO - PROCESS | 1673 | 1464363446709 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 1673 | 1464363446796 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:37:26 INFO - PROCESS | 1673 | 1464363446802 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b81d800 == 9 [pid = 1673] [id = 9] 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 23 (0x12aaa2800) [pid = 1673] [serial = 23] [outer = 0x0] 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 24 (0x12aab0000) [pid = 1673] [serial = 24] [outer = 0x12aaa2800] 08:37:26 INFO - PROCESS | 1673 | 1464363446827 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 25 (0x12ba13c00) [pid = 1673] [serial = 25] [outer = 0x12aaa2800] 08:37:27 INFO - PROCESS | 1673 | 1464363447102 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 420ms 08:37:27 INFO - PROCESS | 1673 | 1464363447126 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1673 | 1464363447127 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:37:27 INFO - PROCESS | 1673 | 1464363447137 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1673 | 1464363447138 Marionette TRACE conn2 <- [1,18,null,{}] 08:37:27 INFO - PROCESS | 1673 | 1464363447140 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1673 | 1464363447235 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:37:27 INFO - PROCESS | 1673 | 1464363447240 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12baba000 == 10 [pid = 1673] [id = 10] 08:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 26 (0x12badfc00) [pid = 1673] [serial = 26] [outer = 0x0] 08:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 27 (0x12bae4400) [pid = 1673] [serial = 27] [outer = 0x12badfc00] 08:37:27 INFO - PROCESS | 1673 | 1464363447265 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 28 (0x12baea800) [pid = 1673] [serial = 28] [outer = 0x12badfc00] 08:37:27 INFO - PROCESS | 1673 | 1464363447540 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 424ms 08:37:27 INFO - PROCESS | 1673 | 1464363447556 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1673 | 1464363447557 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:37:27 INFO - PROCESS | 1673 | 1464363447560 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1673 | 1464363447561 Marionette TRACE conn2 <- [1,22,null,{}] 08:37:27 INFO - PROCESS | 1673 | 1464363447570 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1673 | 1464363447663 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:37:27 INFO - PROCESS | 1673 | 1464363447669 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bddd000 == 11 [pid = 1673] [id = 11] 08:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 29 (0x12baed800) [pid = 1673] [serial = 29] [outer = 0x0] 08:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 30 (0x12bb10000) [pid = 1673] [serial = 30] [outer = 0x12baed800] 08:37:27 INFO - PROCESS | 1673 | 1464363447694 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 31 (0x11813e000) [pid = 1673] [serial = 31] [outer = 0x12baed800] 08:37:27 INFO - PROCESS | 1673 | 1464363447950 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 08:37:27 INFO - PROCESS | 1673 | 1464363447990 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1673 | 1464363447991 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:37:27 INFO - PROCESS | 1673 | 1464363447994 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1673 | 1464363447995 Marionette TRACE conn2 <- [1,26,null,{}] 08:37:28 INFO - PROCESS | 1673 | 1464363448005 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1673 | 1464363448100 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:37:28 INFO - PROCESS | 1673 | 1464363448106 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d2000 == 12 [pid = 1673] [id = 12] 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 32 (0x11815b800) [pid = 1673] [serial = 32] [outer = 0x0] 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 33 (0x129209000) [pid = 1673] [serial = 33] [outer = 0x11815b800] 08:37:28 INFO - PROCESS | 1673 | 1464363448130 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 34 (0x12bf31c00) [pid = 1673] [serial = 34] [outer = 0x11815b800] 08:37:28 INFO - PROCESS | 1673 | 1464363448373 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 08:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:37:28 INFO - PROCESS | 1673 | 1464363448421 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1673 | 1464363448422 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:37:28 INFO - PROCESS | 1673 | 1464363448424 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1673 | 1464363448425 Marionette TRACE conn2 <- [1,30,null,{}] 08:37:28 INFO - PROCESS | 1673 | 1464363448428 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1673 | 1464363448526 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:37:28 INFO - PROCESS | 1673 | 1464363448530 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c547800 == 13 [pid = 1673] [id = 13] 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 35 (0x12bf34000) [pid = 1673] [serial = 35] [outer = 0x0] 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 36 (0x12bfd7400) [pid = 1673] [serial = 36] [outer = 0x12bf34000] 08:37:28 INFO - PROCESS | 1673 | 1464363448554 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 37 (0x12bfdc400) [pid = 1673] [serial = 37] [outer = 0x12bf34000] 08:37:28 INFO - PROCESS | 1673 | 1464363448786 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 369ms 08:37:28 INFO - PROCESS | 1673 | 1464363448794 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1673 | 1464363448795 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:37:28 INFO - PROCESS | 1673 | 1464363448805 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1673 | 1464363448806 Marionette TRACE conn2 <- [1,34,null,{}] 08:37:28 INFO - PROCESS | 1673 | 1464363448808 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1673 | 1464363448911 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:37:28 INFO - PROCESS | 1673 | 1464363448925 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c84d000 == 14 [pid = 1673] [id = 14] 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 38 (0x12bfe1400) [pid = 1673] [serial = 38] [outer = 0x0] 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 39 (0x12c820400) [pid = 1673] [serial = 39] [outer = 0x12bfe1400] 08:37:28 INFO - PROCESS | 1673 | 1464363448951 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 40 (0x12c825800) [pid = 1673] [serial = 40] [outer = 0x12bfe1400] 08:37:29 INFO - PROCESS | 1673 | 1464363449188 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 08:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:37:29 INFO - PROCESS | 1673 | 1464363449223 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1673 | 1464363449225 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:37:29 INFO - PROCESS | 1673 | 1464363449227 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1673 | 1464363449228 Marionette TRACE conn2 <- [1,38,null,{}] 08:37:29 INFO - PROCESS | 1673 | 1464363449242 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 1673 | 1464363449338 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:37:29 INFO - PROCESS | 1673 | 1464363449342 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb8b000 == 15 [pid = 1673] [id = 15] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 41 (0x12c82d000) [pid = 1673] [serial = 41] [outer = 0x0] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 42 (0x12c831800) [pid = 1673] [serial = 42] [outer = 0x12c82d000] 08:37:29 INFO - PROCESS | 1673 | 1464363449366 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 43 (0x12c837c00) [pid = 1673] [serial = 43] [outer = 0x12c82d000] 08:37:29 INFO - PROCESS | 1673 | 1464363449606 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 430ms 08:37:29 INFO - PROCESS | 1673 | 1464363449658 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1673 | 1464363449659 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:37:29 INFO - PROCESS | 1673 | 1464363449661 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1673 | 1464363449663 Marionette TRACE conn2 <- [1,42,null,{}] 08:37:29 INFO - PROCESS | 1673 | 1464363449673 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 1673 | 1464363449768 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:37:29 INFO - PROCESS | 1673 | 1464363449772 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccd0000 == 16 [pid = 1673] [id = 16] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 44 (0x12c83a000) [pid = 1673] [serial = 44] [outer = 0x0] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 45 (0x12ccf1800) [pid = 1673] [serial = 45] [outer = 0x12c83a000] 08:37:29 INFO - PROCESS | 1673 | 1464363449797 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 46 (0x12ccf6800) [pid = 1673] [serial = 46] [outer = 0x12c83a000] 08:37:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0c8800 == 17 [pid = 1673] [id = 17] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 47 (0x12d0c9000) [pid = 1673] [serial = 47] [outer = 0x0] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 48 (0x12d0cd800) [pid = 1673] [serial = 48] [outer = 0x12d0c9000] 08:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 49 (0x12d0c9800) [pid = 1673] [serial = 49] [outer = 0x12d0c9000] 08:37:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccda800 == 18 [pid = 1673] [id = 18] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 50 (0x12ccf7000) [pid = 1673] [serial = 50] [outer = 0x0] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 51 (0x12d0bb800) [pid = 1673] [serial = 51] [outer = 0x12ccf7000] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 52 (0x12ccf3400) [pid = 1673] [serial = 52] [outer = 0x12ccf7000] 08:37:30 INFO - PROCESS | 1673 | 1464363450198 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 575ms 08:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:37:30 INFO - PROCESS | 1673 | 1464363450238 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1673 | 1464363450239 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:37:30 INFO - PROCESS | 1673 | 1464363450241 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1673 | 1464363450243 Marionette TRACE conn2 <- [1,46,null,{}] 08:37:30 INFO - PROCESS | 1673 | 1464363450245 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 1673 | 1464363450331 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:37:30 INFO - PROCESS | 1673 | 1464363450336 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6ce800 == 19 [pid = 1673] [id = 19] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x12ccfc000) [pid = 1673] [serial = 53] [outer = 0x0] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x12d311000) [pid = 1673] [serial = 54] [outer = 0x12ccfc000] 08:37:30 INFO - PROCESS | 1673 | 1464363450365 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x12d327800) [pid = 1673] [serial = 55] [outer = 0x12ccfc000] 08:37:30 INFO - PROCESS | 1673 | 1464363450676 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 468ms 08:37:30 INFO - PROCESS | 1673 | 1464363450711 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1673 | 1464363450714 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:37:30 INFO - PROCESS | 1673 | 1464363450718 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1673 | 1464363450720 Marionette TRACE conn2 <- [1,50,null,{}] 08:37:30 INFO - PROCESS | 1673 | 1464363450724 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 1673 | 1464363450865 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:37:30 INFO - PROCESS | 1673 | 1464363450870 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x118131000 == 20 [pid = 1673] [id = 20] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x11813d400) [pid = 1673] [serial = 56] [outer = 0x0] 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x11831bc00) [pid = 1673] [serial = 57] [outer = 0x11813d400] 08:37:30 INFO - PROCESS | 1673 | 1464363450908 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x118389c00) [pid = 1673] [serial = 58] [outer = 0x11813d400] 08:37:31 INFO - PROCESS | 1673 | 1464363451220 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 520ms 08:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:37:31 INFO - PROCESS | 1673 | 1464363451239 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1673 | 1464363451240 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:37:31 INFO - PROCESS | 1673 | 1464363451242 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1673 | 1464363451243 Marionette TRACE conn2 <- [1,54,null,{}] 08:37:31 INFO - PROCESS | 1673 | 1464363451245 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 1673 | 1464363451347 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:37:31 INFO - PROCESS | 1673 | 1464363451351 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6da800 == 21 [pid = 1673] [id = 21] 08:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x12ccfc800) [pid = 1673] [serial = 59] [outer = 0x0] 08:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x12d32b400) [pid = 1673] [serial = 60] [outer = 0x12ccfc800] 08:37:31 INFO - PROCESS | 1673 | 1464363451383 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x12d32f800) [pid = 1673] [serial = 61] [outer = 0x12ccfc800] 08:37:31 INFO - PROCESS | 1673 | 1464363451625 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 417ms 08:37:31 INFO - PROCESS | 1673 | 1464363451660 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1673 | 1464363451661 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:37:31 INFO - PROCESS | 1673 | 1464363451673 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1673 | 1464363451675 Marionette TRACE conn2 <- [1,58,null,{}] 08:37:31 INFO - PROCESS | 1673 | 1464363451678 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 1673 | 1464363451823 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:37:31 INFO - PROCESS | 1673 | 1464363451828 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196d5000 == 22 [pid = 1673] [id = 22] 08:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x12de41400) [pid = 1673] [serial = 62] [outer = 0x0] 08:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x129539400) [pid = 1673] [serial = 63] [outer = 0x12de41400] 08:37:31 INFO - PROCESS | 1673 | 1464363451866 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x12de4c800) [pid = 1673] [serial = 64] [outer = 0x12de41400] 08:37:33 INFO - PROCESS | 1673 | 1464363453061 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1425ms 08:37:33 INFO - PROCESS | 1673 | 1464363453100 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 1673 | 1464363453105 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:37:33 INFO - PROCESS | 1673 | 1464363453110 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1673 | 1464363453114 Marionette TRACE conn2 <- [1,62,null,{}] 08:37:33 INFO - PROCESS | 1673 | 1464363453119 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 1673 | 1464363453274 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:37:33 INFO - PROCESS | 1673 | 1464363453376 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x11339f000 == 23 [pid = 1673] [id = 23] 08:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x11333ec00) [pid = 1673] [serial = 65] [outer = 0x0] 08:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x113e05c00) [pid = 1673] [serial = 66] [outer = 0x11333ec00] 08:37:33 INFO - PROCESS | 1673 | 1464363453410 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x116637000) [pid = 1673] [serial = 67] [outer = 0x11333ec00] 08:37:33 INFO - PROCESS | 1673 | 1464363453820 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 726ms 08:37:33 INFO - PROCESS | 1673 | 1464363453835 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 1673 | 1464363453839 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:37:33 INFO - PROCESS | 1673 | 1464363453843 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1673 | 1464363453845 Marionette TRACE conn2 <- [1,66,null,{}] 08:37:33 INFO - PROCESS | 1673 | 1464363453848 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 1673 | 1464363453972 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:37:34 INFO - PROCESS | 1673 | 1464363454039 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f42800 == 24 [pid = 1673] [id = 24] 08:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x116835000) [pid = 1673] [serial = 68] [outer = 0x0] 08:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x116a57400) [pid = 1673] [serial = 69] [outer = 0x116835000] 08:37:34 INFO - PROCESS | 1673 | 1464363454071 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x118161400) [pid = 1673] [serial = 70] [outer = 0x116835000] 08:37:34 INFO - PROCESS | 1673 | 1464363454495 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 08:37:34 INFO - PROCESS | 1673 | 1464363454515 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1673 | 1464363454516 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:37:34 INFO - PROCESS | 1673 | 1464363454519 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1673 | 1464363454521 Marionette TRACE conn2 <- [1,70,null,{}] 08:37:34 INFO - PROCESS | 1673 | 1464363454529 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 1673 | 1464363454642 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:37:34 INFO - PROCESS | 1673 | 1464363454934 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x11261a000 == 25 [pid = 1673] [id = 25] 08:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x113969c00) [pid = 1673] [serial = 71] [outer = 0x0] 08:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1139f5000) [pid = 1673] [serial = 72] [outer = 0x113969c00] 08:37:34 INFO - PROCESS | 1673 | 1464363454971 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x113e64c00) [pid = 1673] [serial = 73] [outer = 0x113969c00] 08:37:35 INFO - PROCESS | 1673 | 1464363455401 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 08:37:35 INFO - PROCESS | 1673 | 1464363455443 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:37:35 INFO - PROCESS | 1673 | 1464363455446 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:37:35 INFO - PROCESS | 1673 | 1464363455449 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1673 | 1464363455451 Marionette TRACE conn2 <- [1,74,null,{}] 08:37:35 INFO - PROCESS | 1673 | 1464363455454 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 1673 | 1464363455541 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:37:35 INFO - PROCESS | 1673 | 1464363455581 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b10800 == 26 [pid = 1673] [id = 26] 08:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x115e3d800) [pid = 1673] [serial = 74] [outer = 0x0] 08:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1160e4400) [pid = 1673] [serial = 75] [outer = 0x115e3d800] 08:37:35 INFO - PROCESS | 1673 | 1464363455611 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1165b4800) [pid = 1673] [serial = 76] [outer = 0x115e3d800] 08:37:35 INFO - PROCESS | 1673 | 1464363455940 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 521ms 08:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:37:35 INFO - PROCESS | 1673 | 1464363455971 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1673 | 1464363455974 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:37:35 INFO - PROCESS | 1673 | 1464363455977 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1673 | 1464363455978 Marionette TRACE conn2 <- [1,78,null,{}] 08:37:36 INFO - PROCESS | 1673 | 1464363456001 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 1673 | 1464363456089 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:37:36 INFO - PROCESS | 1673 | 1464363456093 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b99000 == 27 [pid = 1673] [id = 27] 08:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1160e2800) [pid = 1673] [serial = 77] [outer = 0x0] 08:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x116835c00) [pid = 1673] [serial = 78] [outer = 0x1160e2800] 08:37:36 INFO - PROCESS | 1673 | 1464363456122 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11757dc00) [pid = 1673] [serial = 79] [outer = 0x1160e2800] 08:37:36 INFO - PROCESS | 1673 | 1464363456469 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 522ms 08:37:36 INFO - PROCESS | 1673 | 1464363456501 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:37:36 INFO - PROCESS | 1673 | 1464363456503 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:37:36 INFO - PROCESS | 1673 | 1464363456508 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 1673 | 1464363456514 Marionette TRACE conn2 <- [1,82,null,{}] 08:37:36 INFO - PROCESS | 1673 | 1464363456524 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 1673 | 1464363456657 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:37:36 INFO - PROCESS | 1673 | 1464363456719 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x11681e000 == 28 [pid = 1673] [id = 28] 08:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11683c400) [pid = 1673] [serial = 80] [outer = 0x0] 08:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x117e10800) [pid = 1673] [serial = 81] [outer = 0x11683c400] 08:37:36 INFO - PROCESS | 1673 | 1464363456760 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x118319400) [pid = 1673] [serial = 82] [outer = 0x11683c400] 08:37:37 INFO - PROCESS | 1673 | 1464363457168 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 679ms 08:37:37 INFO - PROCESS | 1673 | 1464363457186 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1673 | 1464363457188 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:37:37 INFO - PROCESS | 1673 | 1464363457200 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1673 | 1464363457201 Marionette TRACE conn2 <- [1,86,null,{}] 08:37:37 INFO - PROCESS | 1673 | 1464363457203 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 1673 | 1464363457279 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:37:37 INFO - PROCESS | 1673 | 1464363457320 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f49000 == 29 [pid = 1673] [id = 29] 08:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x117e16c00) [pid = 1673] [serial = 83] [outer = 0x0] 08:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11838f800) [pid = 1673] [serial = 84] [outer = 0x117e16c00] 08:37:37 INFO - PROCESS | 1673 | 1464363457345 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118c1cc00) [pid = 1673] [serial = 85] [outer = 0x117e16c00] 08:37:37 INFO - PROCESS | 1673 | 1464363457599 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 08:37:37 INFO - PROCESS | 1673 | 1464363457623 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1673 | 1464363457624 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:37:37 INFO - PROCESS | 1673 | 1464363457637 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1673 | 1464363457638 Marionette TRACE conn2 <- [1,90,null,{}] 08:37:37 INFO - PROCESS | 1673 | 1464363457640 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 1673 | 1464363457715 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:37:37 INFO - PROCESS | 1673 | 1464363457720 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x118130800 == 30 [pid = 1673] [id = 30] 08:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119080c00) [pid = 1673] [serial = 86] [outer = 0x0] 08:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1190bac00) [pid = 1673] [serial = 87] [outer = 0x119080c00] 08:37:37 INFO - PROCESS | 1673 | 1464363457754 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119526000) [pid = 1673] [serial = 88] [outer = 0x119080c00] 08:37:38 INFO - PROCESS | 1673 | 1464363458095 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 477ms 08:37:38 INFO - PROCESS | 1673 | 1464363458107 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1673 | 1464363458109 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:37:38 INFO - PROCESS | 1673 | 1464363458111 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1673 | 1464363458112 Marionette TRACE conn2 <- [1,94,null,{}] 08:37:38 INFO - PROCESS | 1673 | 1464363458116 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 1673 | 1464363458256 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:37:38 INFO - PROCESS | 1673 | 1464363458266 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166ea000 == 31 [pid = 1673] [id = 31] 08:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119526800) [pid = 1673] [serial = 89] [outer = 0x0] 08:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11973f800) [pid = 1673] [serial = 90] [outer = 0x119526800] 08:37:38 INFO - PROCESS | 1673 | 1464363458315 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x119dc9800) [pid = 1673] [serial = 91] [outer = 0x119526800] 08:37:38 INFO - PROCESS | 1673 | 1464363458716 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 622ms 08:37:38 INFO - PROCESS | 1673 | 1464363458736 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1673 | 1464363458738 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:37:38 INFO - PROCESS | 1673 | 1464363458741 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1673 | 1464363458743 Marionette TRACE conn2 <- [1,98,null,{}] 08:37:38 INFO - PROCESS | 1673 | 1464363458746 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 1673 | 1464363458839 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:37:38 INFO - PROCESS | 1673 | 1464363458846 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x11906c000 == 32 [pid = 1673] [id = 32] 08:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1193b5000) [pid = 1673] [serial = 92] [outer = 0x0] 08:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12061c400) [pid = 1673] [serial = 93] [outer = 0x1193b5000] 08:37:38 INFO - PROCESS | 1673 | 1464363458871 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x121146400) [pid = 1673] [serial = 94] [outer = 0x1193b5000] 08:37:39 INFO - PROCESS | 1673 | 1464363459136 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 08:37:39 INFO - PROCESS | 1673 | 1464363459161 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1673 | 1464363459162 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:37:39 INFO - PROCESS | 1673 | 1464363459172 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1673 | 1464363459173 Marionette TRACE conn2 <- [1,102,null,{}] 08:37:39 INFO - PROCESS | 1673 | 1464363459176 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1673 | 1464363459252 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:37:39 INFO - PROCESS | 1673 | 1464363459256 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x11963d000 == 33 [pid = 1673] [id = 33] 08:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1184e4c00) [pid = 1673] [serial = 95] [outer = 0x0] 08:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x121405400) [pid = 1673] [serial = 96] [outer = 0x1184e4c00] 08:37:39 INFO - PROCESS | 1673 | 1464363459284 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x121449000) [pid = 1673] [serial = 97] [outer = 0x1184e4c00] 08:37:39 INFO - PROCESS | 1673 | 1464363459604 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 473ms 08:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:37:39 INFO - PROCESS | 1673 | 1464363459646 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1673 | 1464363459647 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:37:39 INFO - PROCESS | 1673 | 1464363459650 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1673 | 1464363459652 Marionette TRACE conn2 <- [1,106,null,{}] 08:37:39 INFO - PROCESS | 1673 | 1464363459655 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1673 | 1464363459777 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:37:39 INFO - PROCESS | 1673 | 1464363459787 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196ec000 == 34 [pid = 1673] [id = 34] 08:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1161a7c00) [pid = 1673] [serial = 98] [outer = 0x0] 08:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x121602400) [pid = 1673] [serial = 99] [outer = 0x1161a7c00] 08:37:39 INFO - PROCESS | 1673 | 1464363459826 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12175a000) [pid = 1673] [serial = 100] [outer = 0x1161a7c00] 08:37:40 INFO - PROCESS | 1673 | 1464363460121 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 520ms 08:37:40 INFO - PROCESS | 1673 | 1464363460171 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1673 | 1464363460172 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:37:40 INFO - PROCESS | 1673 | 1464363460174 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1673 | 1464363460175 Marionette TRACE conn2 <- [1,110,null,{}] 08:37:40 INFO - PROCESS | 1673 | 1464363460178 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 1673 | 1464363460252 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:37:40 INFO - PROCESS | 1673 | 1464363460257 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x11999a800 == 35 [pid = 1673] [id = 35] 08:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x121763c00) [pid = 1673] [serial = 101] [outer = 0x0] 08:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12188ac00) [pid = 1673] [serial = 102] [outer = 0x121763c00] 08:37:40 INFO - PROCESS | 1673 | 1464363460289 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x121e11800) [pid = 1673] [serial = 103] [outer = 0x121763c00] 08:37:40 INFO - PROCESS | 1673 | 1464363460594 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 08:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:37:40 INFO - PROCESS | 1673 | 1464363460644 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1673 | 1464363460646 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:37:40 INFO - PROCESS | 1673 | 1464363460648 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1673 | 1464363460649 Marionette TRACE conn2 <- [1,114,null,{}] 08:37:40 INFO - PROCESS | 1673 | 1464363460652 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 1673 | 1464363460767 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:37:40 INFO - PROCESS | 1673 | 1464363460774 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fca800 == 36 [pid = 1673] [id = 36] 08:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12188bc00) [pid = 1673] [serial = 104] [outer = 0x0] 08:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124eeb000) [pid = 1673] [serial = 105] [outer = 0x12188bc00] 08:37:40 INFO - PROCESS | 1673 | 1464363460801 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12510a400) [pid = 1673] [serial = 106] [outer = 0x12188bc00] 08:37:41 INFO - PROCESS | 1673 | 1464363461098 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 08:37:41 INFO - PROCESS | 1673 | 1464363461123 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1673 | 1464363461124 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:37:41 INFO - PROCESS | 1673 | 1464363461127 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1673 | 1464363461128 Marionette TRACE conn2 <- [1,118,null,{}] 08:37:41 INFO - PROCESS | 1673 | 1464363461132 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 1673 | 1464363461209 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:37:41 INFO - PROCESS | 1673 | 1464363461215 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x121535800 == 37 [pid = 1673] [id = 37] 08:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12510b400) [pid = 1673] [serial = 107] [outer = 0x0] 08:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12636c800) [pid = 1673] [serial = 108] [outer = 0x12510b400] 08:37:41 INFO - PROCESS | 1673 | 1464363461240 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x126645000) [pid = 1673] [serial = 109] [outer = 0x12510b400] 08:37:41 INFO - PROCESS | 1673 | 1464363461531 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 08:37:41 INFO - PROCESS | 1673 | 1464363461553 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1673 | 1464363461555 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:37:41 INFO - PROCESS | 1673 | 1464363461557 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1673 | 1464363461558 Marionette TRACE conn2 <- [1,122,null,{}] 08:37:41 INFO - PROCESS | 1673 | 1464363461560 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 1673 | 1464363461639 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:37:41 INFO - PROCESS | 1673 | 1464363461698 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215e0000 == 38 [pid = 1673] [id = 38] 08:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12510e800) [pid = 1673] [serial = 110] [outer = 0x0] 08:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x126648000) [pid = 1673] [serial = 111] [outer = 0x12510e800] 08:37:41 INFO - PROCESS | 1673 | 1464363461731 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x126a17000) [pid = 1673] [serial = 112] [outer = 0x12510e800] 08:37:41 INFO - PROCESS | 1673 | 1464363461986 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 471ms 08:37:42 INFO - PROCESS | 1673 | 1464363462036 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 1673 | 1464363462037 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:37:42 INFO - PROCESS | 1673 | 1464363462040 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1673 | 1464363462041 Marionette TRACE conn2 <- [1,126,null,{}] 08:37:42 INFO - PROCESS | 1673 | 1464363462043 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 1673 | 1464363462123 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:37:42 INFO - PROCESS | 1673 | 1464363462128 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a5a000 == 39 [pid = 1673] [id = 39] 08:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x126a86c00) [pid = 1673] [serial = 113] [outer = 0x0] 08:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x126af5800) [pid = 1673] [serial = 114] [outer = 0x126a86c00] 08:37:42 INFO - PROCESS | 1673 | 1464363462154 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x127079c00) [pid = 1673] [serial = 115] [outer = 0x126a86c00] 08:37:42 INFO - PROCESS | 1673 | 1464363462466 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 08:37:42 INFO - PROCESS | 1673 | 1464363462508 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 1673 | 1464363462509 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:37:42 INFO - PROCESS | 1673 | 1464363462512 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1673 | 1464363462513 Marionette TRACE conn2 <- [1,130,null,{}] 08:37:42 INFO - PROCESS | 1673 | 1464363462515 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 1673 | 1464363462613 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:37:42 INFO - PROCESS | 1673 | 1464363462622 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x121ef9800 == 40 [pid = 1673] [id = 40] 08:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x126a90000) [pid = 1673] [serial = 116] [outer = 0x0] 08:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1285ac000) [pid = 1673] [serial = 117] [outer = 0x126a90000] 08:37:42 INFO - PROCESS | 1673 | 1464363462646 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12920dc00) [pid = 1673] [serial = 118] [outer = 0x126a90000] 08:37:42 INFO - PROCESS | 1673 | 1464363462945 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 08:37:42 INFO - PROCESS | 1673 | 1464363462984 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 1673 | 1464363462986 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:37:42 INFO - PROCESS | 1673 | 1464363462988 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1673 | 1464363462989 Marionette TRACE conn2 <- [1,134,null,{}] 08:37:42 INFO - PROCESS | 1673 | 1464363462991 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 1673 | 1464363463071 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:37:43 INFO - PROCESS | 1673 | 1464363463075 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12528c800 == 41 [pid = 1673] [id = 41] 08:37:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x127085c00) [pid = 1673] [serial = 119] [outer = 0x0] 08:37:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x1292b6400) [pid = 1673] [serial = 120] [outer = 0x127085c00] 08:37:43 INFO - PROCESS | 1673 | 1464363463100 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x129534000) [pid = 1673] [serial = 121] [outer = 0x127085c00] 08:37:44 INFO - PROCESS | 1673 | 1464363464120 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1172ms 08:37:44 INFO - PROCESS | 1673 | 1464363464161 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1673 | 1464363464166 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:37:44 INFO - PROCESS | 1673 | 1464363464174 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1673 | 1464363464176 Marionette TRACE conn2 <- [1,138,null,{}] 08:37:44 INFO - PROCESS | 1673 | 1464363464189 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 1673 | 1464363464286 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:37:44 INFO - PROCESS | 1673 | 1464363464293 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x1131d3800 == 42 [pid = 1673] [id = 42] 08:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x115e3bc00) [pid = 1673] [serial = 122] [outer = 0x0] 08:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x116169c00) [pid = 1673] [serial = 123] [outer = 0x115e3bc00] 08:37:44 INFO - PROCESS | 1673 | 1464363464322 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x1165b6000) [pid = 1673] [serial = 124] [outer = 0x115e3bc00] 08:37:44 INFO - PROCESS | 1673 | 1464363464654 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 524ms 08:37:44 INFO - PROCESS | 1673 | 1464363464700 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1673 | 1464363464704 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:37:44 INFO - PROCESS | 1673 | 1464363464708 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1673 | 1464363464710 Marionette TRACE conn2 <- [1,142,null,{}] 08:37:44 INFO - PROCESS | 1673 | 1464363464712 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 1673 | 1464363464803 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:37:44 INFO - PROCESS | 1673 | 1464363464834 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x1161d5800 == 43 [pid = 1673] [id = 43] 08:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x116637800) [pid = 1673] [serial = 125] [outer = 0x0] 08:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x11706c800) [pid = 1673] [serial = 126] [outer = 0x116637800] 08:37:44 INFO - PROCESS | 1673 | 1464363464860 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x117e16400) [pid = 1673] [serial = 127] [outer = 0x116637800] 08:37:45 INFO - PROCESS | 1673 | 1464363465645 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12c83a000) [pid = 1673] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12c82d000) [pid = 1673] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12bfe1400) [pid = 1673] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12bf34000) [pid = 1673] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x11815b800) [pid = 1673] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12baed800) [pid = 1673] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12badfc00) [pid = 1673] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12aaa2800) [pid = 1673] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12a740800) [pid = 1673] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x129210000) [pid = 1673] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12ccfc800) [pid = 1673] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11813d400) [pid = 1673] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12ccfc000) [pid = 1673] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x119080c00) [pid = 1673] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119526800) [pid = 1673] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1193b5000) [pid = 1673] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1184e4c00) [pid = 1673] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1161a7c00) [pid = 1673] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12188bc00) [pid = 1673] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12510b400) [pid = 1673] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12510e800) [pid = 1673] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12de41400) [pid = 1673] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11333ec00) [pid = 1673] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116835000) [pid = 1673] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x113969c00) [pid = 1673] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115e3d800) [pid = 1673] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1160e2800) [pid = 1673] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11683c400) [pid = 1673] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:37:45 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x117e16c00) [pid = 1673] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1020ms 08:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:37:45 INFO - PROCESS | 1673 | 1464363465729 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 1673 | 1464363465730 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:37:45 INFO - PROCESS | 1673 | 1464363465740 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 1673 | 1464363465743 Marionette TRACE conn2 <- [1,146,null,{}] 08:37:45 INFO - PROCESS | 1673 | 1464363465753 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 1673 | 1464363465826 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:37:45 INFO - PROCESS | 1673 | 1464363465834 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e11000 == 44 [pid = 1673] [id = 44] 08:37:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x117e17400) [pid = 1673] [serial = 128] [outer = 0x0] 08:37:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x118140800) [pid = 1673] [serial = 129] [outer = 0x117e17400] 08:37:45 INFO - PROCESS | 1673 | 1464363465862 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11815b800) [pid = 1673] [serial = 130] [outer = 0x117e17400] 08:37:46 INFO - PROCESS | 1673 | 1464363466185 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 484ms 08:37:46 INFO - PROCESS | 1673 | 1464363466217 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1673 | 1464363466219 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:37:46 INFO - PROCESS | 1673 | 1464363466221 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1673 | 1464363466222 Marionette TRACE conn2 <- [1,150,null,{}] 08:37:46 INFO - PROCESS | 1673 | 1464363466224 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 1673 | 1464363466296 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:37:46 INFO - PROCESS | 1673 | 1464363466303 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x117480000 == 45 [pid = 1673] [id = 45] 08:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11831cc00) [pid = 1673] [serial = 131] [outer = 0x0] 08:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x118393400) [pid = 1673] [serial = 132] [outer = 0x11831cc00] 08:37:46 INFO - PROCESS | 1673 | 1464363466328 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11877a800) [pid = 1673] [serial = 133] [outer = 0x11831cc00] 08:37:46 INFO - PROCESS | 1673 | 1464363466620 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 418ms 08:37:46 INFO - PROCESS | 1673 | 1464363466640 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:37:46 INFO - PROCESS | 1673 | 1464363466641 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:37:46 INFO - PROCESS | 1673 | 1464363466643 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1673 | 1464363466644 Marionette TRACE conn2 <- [1,154,null,{}] 08:37:46 INFO - PROCESS | 1673 | 1464363466647 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 1673 | 1464363466722 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:37:46 INFO - PROCESS | 1673 | 1464363466726 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185dd800 == 46 [pid = 1673] [id = 46] 08:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x116e2bc00) [pid = 1673] [serial = 134] [outer = 0x0] 08:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118c1d800) [pid = 1673] [serial = 135] [outer = 0x116e2bc00] 08:37:46 INFO - PROCESS | 1673 | 1464363466761 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x119018400) [pid = 1673] [serial = 136] [outer = 0x116e2bc00] 08:37:47 INFO - PROCESS | 1673 | 1464363467075 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 08:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:37:47 INFO - PROCESS | 1673 | 1464363467112 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1673 | 1464363467113 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:37:47 INFO - PROCESS | 1673 | 1464363467116 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1673 | 1464363467117 Marionette TRACE conn2 <- [1,158,null,{}] 08:37:47 INFO - PROCESS | 1673 | 1464363467119 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 1673 | 1464363467195 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:37:47 INFO - PROCESS | 1673 | 1464363467201 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191c4800 == 47 [pid = 1673] [id = 47] 08:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1190bb400) [pid = 1673] [serial = 137] [outer = 0x0] 08:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x119736c00) [pid = 1673] [serial = 138] [outer = 0x1190bb400] 08:37:47 INFO - PROCESS | 1673 | 1464363467226 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x119cd2c00) [pid = 1673] [serial = 139] [outer = 0x1190bb400] 08:37:47 INFO - PROCESS | 1673 | 1464363467517 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 418ms 08:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:37:47 INFO - PROCESS | 1673 | 1464363467539 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1673 | 1464363467541 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:37:47 INFO - PROCESS | 1673 | 1464363467543 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1673 | 1464363467544 Marionette TRACE conn2 <- [1,162,null,{}] 08:37:47 INFO - PROCESS | 1673 | 1464363467547 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 1673 | 1464363467620 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:37:47 INFO - PROCESS | 1673 | 1464363467624 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1140dc000 == 48 [pid = 1673] [id = 48] 08:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12061e800) [pid = 1673] [serial = 140] [outer = 0x0] 08:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12113c400) [pid = 1673] [serial = 141] [outer = 0x12061e800] 08:37:47 INFO - PROCESS | 1673 | 1464363467651 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x121403400) [pid = 1673] [serial = 142] [outer = 0x12061e800] 08:37:48 INFO - PROCESS | 1673 | 1464363468143 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 08:37:48 INFO - PROCESS | 1673 | 1464363468161 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1673 | 1464363468165 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:37:48 INFO - PROCESS | 1673 | 1464363468187 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1673 | 1464363468190 Marionette TRACE conn2 <- [1,166,null,{}] 08:37:48 INFO - PROCESS | 1673 | 1464363468193 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 1673 | 1464363468286 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:37:48 INFO - PROCESS | 1673 | 1464363468363 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x11609a800 == 49 [pid = 1673] [id = 49] 08:37:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x116068c00) [pid = 1673] [serial = 143] [outer = 0x0] 08:37:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1160dcc00) [pid = 1673] [serial = 144] [outer = 0x116068c00] 08:37:48 INFO - PROCESS | 1673 | 1464363468408 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x111f6c000) [pid = 1673] [serial = 145] [outer = 0x116068c00] 08:37:48 INFO - PROCESS | 1673 | 1464363468822 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 08:37:48 INFO - PROCESS | 1673 | 1464363468859 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1673 | 1464363468863 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:37:48 INFO - PROCESS | 1673 | 1464363468886 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1673 | 1464363468888 Marionette TRACE conn2 <- [1,170,null,{}] 08:37:48 INFO - PROCESS | 1673 | 1464363468891 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 1673 | 1464363468986 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:37:49 INFO - PROCESS | 1673 | 1464363469045 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196e7800 == 50 [pid = 1673] [id = 50] 08:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x117580c00) [pid = 1673] [serial = 146] [outer = 0x0] 08:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x118158800) [pid = 1673] [serial = 147] [outer = 0x117580c00] 08:37:49 INFO - PROCESS | 1673 | 1464363469075 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x118393c00) [pid = 1673] [serial = 148] [outer = 0x117580c00] 08:37:49 INFO - PROCESS | 1673 | 1464363469484 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 08:37:49 INFO - PROCESS | 1673 | 1464363469506 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 1673 | 1464363469508 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:37:49 INFO - PROCESS | 1673 | 1464363469511 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1673 | 1464363469513 Marionette TRACE conn2 <- [1,174,null,{}] 08:37:49 INFO - PROCESS | 1673 | 1464363469540 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 1673 | 1464363469649 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:37:49 INFO - PROCESS | 1673 | 1464363469723 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12104f000 == 51 [pid = 1673] [id = 51] 08:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x119524c00) [pid = 1673] [serial = 149] [outer = 0x0] 08:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x11952b800) [pid = 1673] [serial = 150] [outer = 0x119524c00] 08:37:49 INFO - PROCESS | 1673 | 1464363469754 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x120622000) [pid = 1673] [serial = 151] [outer = 0x119524c00] 08:37:50 INFO - PROCESS | 1673 | 1464363470164 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 690ms 08:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:37:50 INFO - PROCESS | 1673 | 1464363470202 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1673 | 1464363470204 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:37:50 INFO - PROCESS | 1673 | 1464363470206 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1673 | 1464363470207 Marionette TRACE conn2 <- [1,178,null,{}] 08:37:50 INFO - PROCESS | 1673 | 1464363470210 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 1673 | 1464363470307 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:37:50 INFO - PROCESS | 1673 | 1464363470353 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215ef800 == 52 [pid = 1673] [id = 52] 08:37:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x121142c00) [pid = 1673] [serial = 152] [outer = 0x0] 08:37:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12140a000) [pid = 1673] [serial = 153] [outer = 0x121142c00] 08:37:50 INFO - PROCESS | 1673 | 1464363470382 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12172b000) [pid = 1673] [serial = 154] [outer = 0x121142c00] 08:37:50 INFO - PROCESS | 1673 | 1464363470793 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 619ms 08:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:37:50 INFO - PROCESS | 1673 | 1464363470826 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1673 | 1464363470827 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:37:50 INFO - PROCESS | 1673 | 1464363470829 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1673 | 1464363470831 Marionette TRACE conn2 <- [1,182,null,{}] 08:37:50 INFO - PROCESS | 1673 | 1464363470835 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 1673 | 1464363470925 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:37:51 INFO - PROCESS | 1673 | 1464363471081 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x112fa7800 == 53 [pid = 1673] [id = 53] 08:37:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x1122b6400) [pid = 1673] [serial = 155] [outer = 0x0] 08:37:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x112a67400) [pid = 1673] [serial = 156] [outer = 0x1122b6400] 08:37:51 INFO - PROCESS | 1673 | 1464363471109 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1139ebc00) [pid = 1673] [serial = 157] [outer = 0x1122b6400] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1191c4800 == 52 [pid = 1673] [id = 47] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1185dd800 == 51 [pid = 1673] [id = 46] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x117480000 == 50 [pid = 1673] [id = 45] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x116e11000 == 49 [pid = 1673] [id = 44] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1161d5800 == 48 [pid = 1673] [id = 43] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x11906c000 == 47 [pid = 1673] [id = 32] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x116f49000 == 46 [pid = 1673] [id = 29] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x118130800 == 45 [pid = 1673] [id = 30] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x11681e000 == 44 [pid = 1673] [id = 28] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1131d3800 == 43 [pid = 1673] [id = 42] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x113b99000 == 42 [pid = 1673] [id = 27] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1166ea000 == 41 [pid = 1673] [id = 31] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1196ec000 == 40 [pid = 1673] [id = 34] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x11963d000 == 39 [pid = 1673] [id = 33] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x12528c800 == 38 [pid = 1673] [id = 41] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1215e0000 == 37 [pid = 1673] [id = 38] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x11999a800 == 36 [pid = 1673] [id = 35] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1215ef800 == 35 [pid = 1673] [id = 52] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x12104f000 == 34 [pid = 1673] [id = 51] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x121ef9800 == 33 [pid = 1673] [id = 40] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x121535800 == 32 [pid = 1673] [id = 37] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1196e7800 == 31 [pid = 1673] [id = 50] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x121a5a000 == 30 [pid = 1673] [id = 39] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x11609a800 == 29 [pid = 1673] [id = 49] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1140dc000 == 28 [pid = 1673] [id = 48] 08:37:52 INFO - PROCESS | 1673 | --DOCSHELL 0x119fca800 == 27 [pid = 1673] [id = 36] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x121759c00) [pid = 1673] [serial = 11] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1190bac00) [pid = 1673] [serial = 87] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x11973f800) [pid = 1673] [serial = 90] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x119dc9800) [pid = 1673] [serial = 91] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12061c400) [pid = 1673] [serial = 93] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x121405400) [pid = 1673] [serial = 96] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x121602400) [pid = 1673] [serial = 99] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12188ac00) [pid = 1673] [serial = 102] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x124eeb000) [pid = 1673] [serial = 105] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12636c800) [pid = 1673] [serial = 108] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x126648000) [pid = 1673] [serial = 111] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x126af5800) [pid = 1673] [serial = 114] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x129539400) [pid = 1673] [serial = 63] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x113e05c00) [pid = 1673] [serial = 66] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x116637000) [pid = 1673] [serial = 67] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x116a57400) [pid = 1673] [serial = 69] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1139f5000) [pid = 1673] [serial = 72] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x113e64c00) [pid = 1673] [serial = 73] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1160e4400) [pid = 1673] [serial = 75] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1165b4800) [pid = 1673] [serial = 76] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116835c00) [pid = 1673] [serial = 78] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11757dc00) [pid = 1673] [serial = 79] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x117e10800) [pid = 1673] [serial = 81] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x118319400) [pid = 1673] [serial = 82] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11838f800) [pid = 1673] [serial = 84] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118c1cc00) [pid = 1673] [serial = 85] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x119526000) [pid = 1673] [serial = 88] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x121146400) [pid = 1673] [serial = 94] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x121449000) [pid = 1673] [serial = 97] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12175a000) [pid = 1673] [serial = 100] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12510a400) [pid = 1673] [serial = 106] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x126645000) [pid = 1673] [serial = 109] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118161400) [pid = 1673] [serial = 70] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x126a17000) [pid = 1673] [serial = 112] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12de4c800) [pid = 1673] [serial = 64] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1285ac000) [pid = 1673] [serial = 117] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x121ba0400) [pid = 1673] [serial = 8] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12bae4400) [pid = 1673] [serial = 27] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12baea800) [pid = 1673] [serial = 28] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12ba13c00) [pid = 1673] [serial = 25] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12aab0000) [pid = 1673] [serial = 24] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a742400) [pid = 1673] [serial = 21] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12a746800) [pid = 1673] [serial = 22] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1292b3c00) [pid = 1673] [serial = 16] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12953dc00) [pid = 1673] [serial = 18] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x129211c00) [pid = 1673] [serial = 15] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12d32b400) [pid = 1673] [serial = 60] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12d32f800) [pid = 1673] [serial = 61] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x11831bc00) [pid = 1673] [serial = 57] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x118389c00) [pid = 1673] [serial = 58] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12d311000) [pid = 1673] [serial = 54] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12d327800) [pid = 1673] [serial = 55] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12ccf6800) [pid = 1673] [serial = 46] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12d0cd800) [pid = 1673] [serial = 48] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12d0bb800) [pid = 1673] [serial = 51] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12ccf1800) [pid = 1673] [serial = 45] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12c831800) [pid = 1673] [serial = 42] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x12c837c00) [pid = 1673] [serial = 43] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12c820400) [pid = 1673] [serial = 39] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12c825800) [pid = 1673] [serial = 40] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12bfdc400) [pid = 1673] [serial = 37] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12bf31c00) [pid = 1673] [serial = 34] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12bfd7400) [pid = 1673] [serial = 36] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x129209000) [pid = 1673] [serial = 33] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12bb10000) [pid = 1673] [serial = 30] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x11813e000) [pid = 1673] [serial = 31] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 1673 | 1464363472187 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1379ms 08:37:52 INFO - PROCESS | 1673 | 1464363472210 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1673 | 1464363472213 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:37:52 INFO - PROCESS | 1673 | 1464363472228 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1673 | 1464363472233 Marionette TRACE conn2 <- [1,186,null,{}] 08:37:52 INFO - PROCESS | 1673 | 1464363472240 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 1673 | 1464363472326 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:37:52 INFO - PROCESS | 1673 | 1464363472367 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x112ac5800 == 28 [pid = 1673] [id = 54] 08:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x113b7cc00) [pid = 1673] [serial = 158] [outer = 0x0] 08:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x11515e400) [pid = 1673] [serial = 159] [outer = 0x113b7cc00] 08:37:52 INFO - PROCESS | 1673 | 1464363472395 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x116071800) [pid = 1673] [serial = 160] [outer = 0x113b7cc00] 08:37:52 INFO - PROCESS | 1673 | 1464363472694 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 477ms 08:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:37:52 INFO - PROCESS | 1673 | 1464363472704 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1673 | 1464363472709 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:37:52 INFO - PROCESS | 1673 | 1464363472721 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1673 | 1464363472723 Marionette TRACE conn2 <- [1,190,null,{}] 08:37:52 INFO - PROCESS | 1673 | 1464363472726 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 1673 | 1464363472804 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:37:52 INFO - PROCESS | 1673 | 1464363472810 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e37800 == 29 [pid = 1673] [id = 55] 08:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x11616bc00) [pid = 1673] [serial = 161] [outer = 0x0] 08:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x116840000) [pid = 1673] [serial = 162] [outer = 0x11616bc00] 08:37:52 INFO - PROCESS | 1673 | 1464363472838 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x116e2cc00) [pid = 1673] [serial = 163] [outer = 0x11616bc00] 08:37:53 INFO - PROCESS | 1673 | 1464363473137 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms 08:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:37:53 INFO - PROCESS | 1673 | 1464363473191 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1673 | 1464363473193 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:37:53 INFO - PROCESS | 1673 | 1464363473195 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1673 | 1464363473198 Marionette TRACE conn2 <- [1,194,null,{}] 08:37:53 INFO - PROCESS | 1673 | 1464363473206 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 1673 | 1464363473278 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:37:53 INFO - PROCESS | 1673 | 1464363473284 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x11681e000 == 30 [pid = 1673] [id = 56] 08:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x111f35800) [pid = 1673] [serial = 164] [outer = 0x0] 08:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x118155000) [pid = 1673] [serial = 165] [outer = 0x111f35800] 08:37:53 INFO - PROCESS | 1673 | 1464363473314 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x118161400) [pid = 1673] [serial = 166] [outer = 0x111f35800] 08:37:53 INFO - PROCESS | 1673 | 1464363473643 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 08:37:53 INFO - PROCESS | 1673 | 1464363473670 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1673 | 1464363473673 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:37:53 INFO - PROCESS | 1673 | 1464363473676 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1673 | 1464363473678 Marionette TRACE conn2 <- [1,198,null,{}] 08:37:53 INFO - PROCESS | 1673 | 1464363473682 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 1673 | 1464363473815 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:37:53 INFO - PROCESS | 1673 | 1464363473824 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f50800 == 31 [pid = 1673] [id = 57] 08:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11815c400) [pid = 1673] [serial = 167] [outer = 0x0] 08:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11831ec00) [pid = 1673] [serial = 168] [outer = 0x11815c400] 08:37:53 INFO - PROCESS | 1673 | 1464363473864 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x118567400) [pid = 1673] [serial = 169] [outer = 0x11815c400] 08:37:54 INFO - PROCESS | 1673 | 1464363474212 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 574ms 08:37:54 INFO - PROCESS | 1673 | 1464363474255 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:37:54 INFO - PROCESS | 1673 | 1464363474256 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:37:54 INFO - PROCESS | 1673 | 1464363474259 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1673 | 1464363474260 Marionette TRACE conn2 <- [1,202,null,{}] 08:37:54 INFO - PROCESS | 1673 | 1464363474263 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1673 | 1464363474351 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:37:54 INFO - PROCESS | 1673 | 1464363474356 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x118138800 == 32 [pid = 1673] [id = 58] 08:37:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1139f9800) [pid = 1673] [serial = 170] [outer = 0x0] 08:37:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118784c00) [pid = 1673] [serial = 171] [outer = 0x1139f9800] 08:37:54 INFO - PROCESS | 1673 | 1464363474385 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119077c00) [pid = 1673] [serial = 172] [outer = 0x1139f9800] 08:37:54 INFO - PROCESS | 1673 | 1464363474842 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 619ms 08:37:54 INFO - PROCESS | 1673 | 1464363474878 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:37:54 INFO - PROCESS | 1673 | 1464363474888 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:37:54 INFO - PROCESS | 1673 | 1464363474890 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1673 | 1464363474891 Marionette TRACE conn2 <- [1,206,null,{}] 08:37:54 INFO - PROCESS | 1673 | 1464363474893 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1673 | 1464363474996 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:37:55 INFO - PROCESS | 1673 | 1464363475002 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cb0000 == 33 [pid = 1673] [id = 59] 08:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x118c15c00) [pid = 1673] [serial = 173] [outer = 0x0] 08:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1193b9400) [pid = 1673] [serial = 174] [outer = 0x118c15c00] 08:37:55 INFO - PROCESS | 1673 | 1464363475050 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1199d2c00) [pid = 1673] [serial = 175] [outer = 0x118c15c00] 08:37:55 INFO - PROCESS | 1673 | 1464363475390 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 08:37:55 INFO - PROCESS | 1673 | 1464363475411 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1673 | 1464363475413 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:37:55 INFO - PROCESS | 1673 | 1464363475425 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1673 | 1464363475427 Marionette TRACE conn2 <- [1,210,null,{}] 08:37:55 INFO - PROCESS | 1673 | 1464363475431 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 1673 | 1464363475556 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:37:55 INFO - PROCESS | 1673 | 1464363475563 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191bf800 == 34 [pid = 1673] [id = 60] 08:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11907c000) [pid = 1673] [serial = 176] [outer = 0x0] 08:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119dc9800) [pid = 1673] [serial = 177] [outer = 0x11907c000] 08:37:55 INFO - PROCESS | 1673 | 1464363475602 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x121143800) [pid = 1673] [serial = 178] [outer = 0x11907c000] 08:37:55 INFO - PROCESS | 1673 | 1464363475945 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 578ms 08:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:37:56 INFO - PROCESS | 1673 | 1464363475996 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1673 | 1464363475997 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:37:56 INFO - PROCESS | 1673 | 1464363476002 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1673 | 1464363476003 Marionette TRACE conn2 <- [1,214,null,{}] 08:37:56 INFO - PROCESS | 1673 | 1464363476006 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 1673 | 1464363476090 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:37:56 INFO - PROCESS | 1673 | 1464363476170 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x115e3bc00) [pid = 1673] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x117e17400) [pid = 1673] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x116637800) [pid = 1673] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1190bb400) [pid = 1673] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11831cc00) [pid = 1673] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x116e2bc00) [pid = 1673] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x127085c00) [pid = 1673] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x126a86c00) [pid = 1673] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x121763c00) [pid = 1673] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x126a90000) [pid = 1673] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:37:56 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12061e800) [pid = 1673] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:37:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x11226d800 == 35 [pid = 1673] [id = 61] 08:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11270d800) [pid = 1673] [serial = 179] [outer = 0x0] 08:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x116070c00) [pid = 1673] [serial = 180] [outer = 0x11270d800] 08:37:56 INFO - PROCESS | 1673 | 1464363476204 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118c1ac00) [pid = 1673] [serial = 181] [outer = 0x11270d800] 08:37:56 INFO - PROCESS | 1673 | 1464363476512 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 571ms 08:37:56 INFO - PROCESS | 1673 | 1464363476571 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1673 | 1464363476572 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:37:56 INFO - PROCESS | 1673 | 1464363476574 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1673 | 1464363476575 Marionette TRACE conn2 <- [1,218,null,{}] 08:37:56 INFO - PROCESS | 1673 | 1464363476578 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 1673 | 1464363476677 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:37:56 INFO - PROCESS | 1673 | 1464363476686 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x11681b800 == 36 [pid = 1673] [id = 62] 08:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x121406000) [pid = 1673] [serial = 182] [outer = 0x0] 08:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x121606000) [pid = 1673] [serial = 183] [outer = 0x121406000] 08:37:56 INFO - PROCESS | 1673 | 1464363476724 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x12175b800) [pid = 1673] [serial = 184] [outer = 0x121406000] 08:37:57 INFO - PROCESS | 1673 | 1464363477065 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 08:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:37:57 INFO - PROCESS | 1673 | 1464363477095 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1673 | 1464363477096 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:37:57 INFO - PROCESS | 1673 | 1464363477113 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1673 | 1464363477116 Marionette TRACE conn2 <- [1,222,null,{}] 08:37:57 INFO - PROCESS | 1673 | 1464363477127 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1673 | 1464363477210 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:37:57 INFO - PROCESS | 1673 | 1464363477217 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x11990d000 == 37 [pid = 1673] [id = 63] 08:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x121146800) [pid = 1673] [serial = 185] [outer = 0x0] 08:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1219db800) [pid = 1673] [serial = 186] [outer = 0x121146800] 08:37:57 INFO - PROCESS | 1673 | 1464363477244 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x121d57000) [pid = 1673] [serial = 187] [outer = 0x121146800] 08:37:57 INFO - PROCESS | 1673 | 1464363477660 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 596ms 08:37:57 INFO - PROCESS | 1673 | 1464363477695 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1673 | 1464363477697 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:37:57 INFO - PROCESS | 1673 | 1464363477699 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1673 | 1464363477701 Marionette TRACE conn2 <- [1,226,null,{}] 08:37:57 INFO - PROCESS | 1673 | 1464363477703 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1673 | 1464363477802 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:37:57 INFO - PROCESS | 1673 | 1464363477808 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x118138000 == 38 [pid = 1673] [id = 64] 08:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x113906c00) [pid = 1673] [serial = 188] [outer = 0x0] 08:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x121e09400) [pid = 1673] [serial = 189] [outer = 0x113906c00] 08:37:57 INFO - PROCESS | 1673 | 1464363477837 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119074400) [pid = 1673] [serial = 190] [outer = 0x113906c00] 08:37:58 INFO - PROCESS | 1673 | 1464363478131 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 470ms 08:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:37:58 INFO - PROCESS | 1673 | 1464363478170 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1673 | 1464363478171 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:37:58 INFO - PROCESS | 1673 | 1464363478173 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1673 | 1464363478174 Marionette TRACE conn2 <- [1,230,null,{}] 08:37:58 INFO - PROCESS | 1673 | 1464363478225 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 1673 | 1464363478305 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:37:58 INFO - PROCESS | 1673 | 1464363478312 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d0c800 == 39 [pid = 1673] [id = 65] 08:37:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x112a68400) [pid = 1673] [serial = 191] [outer = 0x0] 08:37:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11395f800) [pid = 1673] [serial = 192] [outer = 0x112a68400] 08:37:58 INFO - PROCESS | 1673 | 1464363478346 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x113ef2400) [pid = 1673] [serial = 193] [outer = 0x112a68400] 08:37:58 INFO - PROCESS | 1673 | 1464363478924 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 764ms 08:37:58 INFO - PROCESS | 1673 | 1464363478938 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1673 | 1464363478941 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:37:58 INFO - PROCESS | 1673 | 1464363478945 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1673 | 1464363478947 Marionette TRACE conn2 <- [1,234,null,{}] 08:37:58 INFO - PROCESS | 1673 | 1464363478950 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 1673 | 1464363479053 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:37:59 INFO - PROCESS | 1673 | 1464363479119 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x1181d5800 == 40 [pid = 1673] [id = 66] 08:37:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116835c00) [pid = 1673] [serial = 194] [outer = 0x0] 08:37:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x116a60000) [pid = 1673] [serial = 195] [outer = 0x116835c00] 08:37:59 INFO - PROCESS | 1673 | 1464363479150 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x117e15400) [pid = 1673] [serial = 196] [outer = 0x116835c00] 08:37:59 INFO - PROCESS | 1673 | 1464363479773 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 877ms 08:37:59 INFO - PROCESS | 1673 | 1464363479821 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1673 | 1464363479823 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:37:59 INFO - PROCESS | 1673 | 1464363479827 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1673 | 1464363479829 Marionette TRACE conn2 <- [1,238,null,{}] 08:37:59 INFO - PROCESS | 1673 | 1464363479834 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 1673 | 1464363479930 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x11990d000 == 39 [pid = 1673] [id = 63] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x11681b800 == 38 [pid = 1673] [id = 62] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x11226d800 == 37 [pid = 1673] [id = 61] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x1191bf800 == 36 [pid = 1673] [id = 60] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x118cb0000 == 35 [pid = 1673] [id = 59] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x118138800 == 34 [pid = 1673] [id = 58] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x116f50800 == 33 [pid = 1673] [id = 57] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x11681e000 == 32 [pid = 1673] [id = 56] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x113e37800 == 31 [pid = 1673] [id = 55] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x112ac5800 == 30 [pid = 1673] [id = 54] 08:37:59 INFO - PROCESS | 1673 | --DOCSHELL 0x112fa7800 == 29 [pid = 1673] [id = 53] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x116169c00) [pid = 1673] [serial = 123] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118140800) [pid = 1673] [serial = 129] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11706c800) [pid = 1673] [serial = 126] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x119736c00) [pid = 1673] [serial = 138] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119cd2c00) [pid = 1673] [serial = 139] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x117e16400) [pid = 1673] [serial = 127] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11877a800) [pid = 1673] [serial = 133] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11815b800) [pid = 1673] [serial = 130] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1165b6000) [pid = 1673] [serial = 124] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x118c1d800) [pid = 1673] [serial = 135] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x129534000) [pid = 1673] [serial = 121] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x119018400) [pid = 1673] [serial = 136] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x118393400) [pid = 1673] [serial = 132] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1292b6400) [pid = 1673] [serial = 120] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x127079c00) [pid = 1673] [serial = 115] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x121e11800) [pid = 1673] [serial = 103] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12920dc00) [pid = 1673] [serial = 118] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x121403400) [pid = 1673] [serial = 142] [outer = 0x0] [url = about:blank] 08:37:59 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12113c400) [pid = 1673] [serial = 141] [outer = 0x0] [url = about:blank] 08:38:00 INFO - PROCESS | 1673 | 1464363479999 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x112aca800 == 30 [pid = 1673] [id = 67] 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x115e42400) [pid = 1673] [serial = 197] [outer = 0x0] 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x116169c00) [pid = 1673] [serial = 198] [outer = 0x115e42400] 08:38:00 INFO - PROCESS | 1673 | 1464363480028 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11663d400) [pid = 1673] [serial = 199] [outer = 0x115e42400] 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x116641800) [pid = 1673] [serial = 200] [outer = 0x12ccf7000] 08:38:00 INFO - PROCESS | 1673 | 1464363480356 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 572ms 08:38:00 INFO - PROCESS | 1673 | 1464363480399 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1673 | 1464363480402 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:38:00 INFO - PROCESS | 1673 | 1464363480407 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1673 | 1464363480408 Marionette TRACE conn2 <- [1,242,null,{}] 08:38:00 INFO - PROCESS | 1673 | 1464363480411 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1673 | 1464363480483 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:38:00 INFO - PROCESS | 1673 | 1464363480488 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x116807800 == 31 [pid = 1673] [id = 68] 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11683e800) [pid = 1673] [serial = 201] [outer = 0x0] 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x117e13800) [pid = 1673] [serial = 202] [outer = 0x11683e800] 08:38:00 INFO - PROCESS | 1673 | 1464363480516 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x118316400) [pid = 1673] [serial = 203] [outer = 0x11683e800] 08:38:00 INFO - PROCESS | 1673 | 1464363480843 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 08:38:00 INFO - PROCESS | 1673 | 1464363480878 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1673 | 1464363480880 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:38:00 INFO - PROCESS | 1673 | 1464363480882 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1673 | 1464363480885 Marionette TRACE conn2 <- [1,246,null,{}] 08:38:00 INFO - PROCESS | 1673 | 1464363480892 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1673 | 1464363480967 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:38:00 INFO - PROCESS | 1673 | 1464363480973 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x117487800 == 32 [pid = 1673] [id = 69] 08:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1139f0400) [pid = 1673] [serial = 204] [outer = 0x0] 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118c1f000) [pid = 1673] [serial = 205] [outer = 0x1139f0400] 08:38:01 INFO - PROCESS | 1673 | 1464363481004 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1190bc800) [pid = 1673] [serial = 206] [outer = 0x1139f0400] 08:38:01 INFO - PROCESS | 1673 | 1464363481334 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 474ms 08:38:01 INFO - PROCESS | 1673 | 1464363481357 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:38:01 INFO - PROCESS | 1673 | 1464363481358 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:38:01 INFO - PROCESS | 1673 | 1464363481361 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1673 | 1464363481362 Marionette TRACE conn2 <- [1,250,null,{}] 08:38:01 INFO - PROCESS | 1673 | 1464363481365 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 1673 | 1464363481457 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:38:01 INFO - PROCESS | 1673 | 1464363481464 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185eb000 == 33 [pid = 1673] [id = 70] 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1190c0800) [pid = 1673] [serial = 207] [outer = 0x0] 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119524800) [pid = 1673] [serial = 208] [outer = 0x1190c0800] 08:38:01 INFO - PROCESS | 1673 | 1464363481489 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119740000) [pid = 1673] [serial = 209] [outer = 0x1190c0800] 08:38:01 INFO - PROCESS | 1673 | 1464363481772 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 08:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:38:01 INFO - PROCESS | 1673 | 1464363481832 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1673 | 1464363481835 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:38:01 INFO - PROCESS | 1673 | 1464363481837 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1673 | 1464363481838 Marionette TRACE conn2 <- [1,254,null,{}] 08:38:01 INFO - PROCESS | 1673 | 1464363481841 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 1673 | 1464363481908 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:38:01 INFO - PROCESS | 1673 | 1464363481913 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x11963d000 == 34 [pid = 1673] [id = 71] 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x112712c00) [pid = 1673] [serial = 210] [outer = 0x0] 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119cd0c00) [pid = 1673] [serial = 211] [outer = 0x112712c00] 08:38:01 INFO - PROCESS | 1673 | 1464363481941 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x121142800) [pid = 1673] [serial = 212] [outer = 0x112712c00] 08:38:02 INFO - PROCESS | 1673 | 1464363482301 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 08:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:38:02 INFO - PROCESS | 1673 | 1464363482305 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1673 | 1464363482306 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:38:02 INFO - PROCESS | 1673 | 1464363482308 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1673 | 1464363482317 Marionette TRACE conn2 <- [1,258,null,{}] 08:38:02 INFO - PROCESS | 1673 | 1464363482325 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 1673 | 1464363482426 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:38:02 INFO - PROCESS | 1673 | 1464363482432 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196e5000 == 35 [pid = 1673] [id = 72] 08:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x121148c00) [pid = 1673] [serial = 213] [outer = 0x0] 08:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12171e400) [pid = 1673] [serial = 214] [outer = 0x121148c00] 08:38:02 INFO - PROCESS | 1673 | 1464363482457 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124bdb000) [pid = 1673] [serial = 215] [outer = 0x121148c00] 08:38:02 INFO - PROCESS | 1673 | 1464363482773 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 531ms 08:38:02 INFO - PROCESS | 1673 | 1464363482840 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1673 | 1464363482841 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:38:02 INFO - PROCESS | 1673 | 1464363482843 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1673 | 1464363482845 Marionette TRACE conn2 <- [1,262,null,{}] 08:38:02 INFO - PROCESS | 1673 | 1464363482847 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 1673 | 1464363482933 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:38:02 INFO - PROCESS | 1673 | 1464363482963 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x121034000 == 36 [pid = 1673] [id = 73] 08:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x121402800) [pid = 1673] [serial = 216] [outer = 0x0] 08:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124eebc00) [pid = 1673] [serial = 217] [outer = 0x121402800] 08:38:02 INFO - PROCESS | 1673 | 1464363482988 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124f39000) [pid = 1673] [serial = 218] [outer = 0x121402800] 08:38:03 INFO - PROCESS | 1673 | 1464363483276 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 08:38:03 INFO - PROCESS | 1673 | 1464363483314 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1673 | 1464363483316 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:38:03 INFO - PROCESS | 1673 | 1464363483321 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1673 | 1464363483322 Marionette TRACE conn2 <- [1,266,null,{}] 08:38:03 INFO - PROCESS | 1673 | 1464363483324 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 1673 | 1464363483411 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:38:03 INFO - PROCESS | 1673 | 1464363483438 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215e0800 == 37 [pid = 1673] [id = 74] 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x118393400) [pid = 1673] [serial = 219] [outer = 0x0] 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12510e400) [pid = 1673] [serial = 220] [outer = 0x118393400] 08:38:03 INFO - PROCESS | 1673 | 1464363483470 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12636c400) [pid = 1673] [serial = 221] [outer = 0x118393400] 08:38:03 INFO - PROCESS | 1673 | 1464363483768 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 08:38:03 INFO - PROCESS | 1673 | 1464363483792 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1673 | 1464363483793 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:38:03 INFO - PROCESS | 1673 | 1464363483795 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1673 | 1464363483797 Marionette TRACE conn2 <- [1,270,null,{}] 08:38:03 INFO - PROCESS | 1673 | 1464363483802 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 1673 | 1464363483893 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:38:03 INFO - PROCESS | 1673 | 1464363483898 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d12000 == 38 [pid = 1673] [id = 75] 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115164000) [pid = 1673] [serial = 222] [outer = 0x0] 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12663b400) [pid = 1673] [serial = 223] [outer = 0x115164000] 08:38:03 INFO - PROCESS | 1673 | 1464363483922 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126810c00) [pid = 1673] [serial = 224] [outer = 0x115164000] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x121142c00) [pid = 1673] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11270d800) [pid = 1673] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x121406000) [pid = 1673] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118c15c00) [pid = 1673] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x121146800) [pid = 1673] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1139f9800) [pid = 1673] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113b7cc00) [pid = 1673] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11815c400) [pid = 1673] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x111f35800) [pid = 1673] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11616bc00) [pid = 1673] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11907c000) [pid = 1673] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x116068c00) [pid = 1673] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x117580c00) [pid = 1673] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:38:04 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119524c00) [pid = 1673] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:38:04 INFO - PROCESS | 1673 | 1464363484268 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 521ms 08:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:38:04 INFO - PROCESS | 1673 | 1464363484316 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1673 | 1464363484318 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:38:04 INFO - PROCESS | 1673 | 1464363484320 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1673 | 1464363484321 Marionette TRACE conn2 <- [1,274,null,{}] 08:38:04 INFO - PROCESS | 1673 | 1464363484323 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 1673 | 1464363484395 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:38:04 INFO - PROCESS | 1673 | 1464363484438 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x119996000 == 39 [pid = 1673] [id = 76] 08:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x116e2bc00) [pid = 1673] [serial = 225] [outer = 0x0] 08:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118568c00) [pid = 1673] [serial = 226] [outer = 0x116e2bc00] 08:38:04 INFO - PROCESS | 1673 | 1464363484462 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11973e000) [pid = 1673] [serial = 227] [outer = 0x116e2bc00] 08:38:04 INFO - PROCESS | 1673 | 1464363484744 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 08:38:04 INFO - PROCESS | 1673 | 1464363484789 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1673 | 1464363484790 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:38:04 INFO - PROCESS | 1673 | 1464363484793 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1673 | 1464363484794 Marionette TRACE conn2 <- [1,278,null,{}] 08:38:04 INFO - PROCESS | 1673 | 1464363484797 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 1673 | 1464363484888 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:38:04 INFO - PROCESS | 1673 | 1464363484892 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x124b65800 == 40 [pid = 1673] [id = 77] 08:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124f34000) [pid = 1673] [serial = 228] [outer = 0x0] 08:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x126a8ec00) [pid = 1673] [serial = 229] [outer = 0x124f34000] 08:38:04 INFO - PROCESS | 1673 | 1464363484922 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x127078000) [pid = 1673] [serial = 230] [outer = 0x124f34000] 08:38:05 INFO - PROCESS | 1673 | 1464363485216 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 08:38:05 INFO - PROCESS | 1673 | 1464363485263 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1673 | 1464363485266 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:38:05 INFO - PROCESS | 1673 | 1464363485269 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1673 | 1464363485270 Marionette TRACE conn2 <- [1,282,null,{}] 08:38:05 INFO - PROCESS | 1673 | 1464363485272 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 1673 | 1464363485363 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:38:05 INFO - PROCESS | 1673 | 1464363485371 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258b9800 == 41 [pid = 1673] [id = 78] 08:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12707ac00) [pid = 1673] [serial = 231] [outer = 0x0] 08:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1285a9c00) [pid = 1673] [serial = 232] [outer = 0x12707ac00] 08:38:05 INFO - PROCESS | 1673 | 1464363485396 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12920a800) [pid = 1673] [serial = 233] [outer = 0x12707ac00] 08:38:05 INFO - PROCESS | 1673 | 1464363485666 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 08:38:05 INFO - PROCESS | 1673 | 1464363485690 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1673 | 1464363485691 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:38:05 INFO - PROCESS | 1673 | 1464363485693 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1673 | 1464363485694 Marionette TRACE conn2 <- [1,286,null,{}] 08:38:05 INFO - PROCESS | 1673 | 1464363485704 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 1673 | 1464363485790 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:38:05 INFO - PROCESS | 1673 | 1464363485795 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x1263cb800 == 42 [pid = 1673] [id = 79] 08:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12920e000) [pid = 1673] [serial = 234] [outer = 0x0] 08:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1292afc00) [pid = 1673] [serial = 235] [outer = 0x12920e000] 08:38:05 INFO - PROCESS | 1673 | 1464363485821 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1292b6400) [pid = 1673] [serial = 236] [outer = 0x12920e000] 08:38:06 INFO - PROCESS | 1673 | 1464363486189 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 519ms 08:38:06 INFO - PROCESS | 1673 | 1464363486212 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:38:06 INFO - PROCESS | 1673 | 1464363486215 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:38:06 INFO - PROCESS | 1673 | 1464363486218 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1673 | 1464363486221 Marionette TRACE conn2 <- [1,290,null,{}] 08:38:06 INFO - PROCESS | 1673 | 1464363486226 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 1673 | 1464363486311 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:38:06 INFO - PROCESS | 1673 | 1464363486392 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x11400d800 == 43 [pid = 1673] [id = 80] 08:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11395dc00) [pid = 1673] [serial = 237] [outer = 0x0] 08:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x113e64800) [pid = 1673] [serial = 238] [outer = 0x11395dc00] 08:38:06 INFO - PROCESS | 1673 | 1464363486424 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1161a6800) [pid = 1673] [serial = 239] [outer = 0x11395dc00] 08:38:06 INFO - PROCESS | 1673 | 1464363486855 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 08:38:06 INFO - PROCESS | 1673 | 1464363486890 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:38:06 INFO - PROCESS | 1673 | 1464363486894 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:38:06 INFO - PROCESS | 1673 | 1464363486899 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1673 | 1464363486901 Marionette TRACE conn2 <- [1,294,null,{}] 08:38:06 INFO - PROCESS | 1673 | 1464363486903 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 1673 | 1464363486999 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:38:07 INFO - PROCESS | 1673 | 1464363487042 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x11963a800 == 44 [pid = 1673] [id = 81] 08:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116641000) [pid = 1673] [serial = 240] [outer = 0x0] 08:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118147c00) [pid = 1673] [serial = 241] [outer = 0x116641000] 08:38:07 INFO - PROCESS | 1673 | 1464363487071 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11831d800) [pid = 1673] [serial = 242] [outer = 0x116641000] 08:38:07 INFO - PROCESS | 1673 | 1464363487486 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:07 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:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 08:38:07 INFO - PROCESS | 1673 | 1464363487520 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:38:07 INFO - PROCESS | 1673 | 1464363487522 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:38:07 INFO - PROCESS | 1673 | 1464363487524 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1673 | 1464363487527 Marionette TRACE conn2 <- [1,298,null,{}] 08:38:07 INFO - PROCESS | 1673 | 1464363487534 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 1673 | 1464363487632 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:38:07 INFO - PROCESS | 1673 | 1464363487717 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x125284000 == 45 [pid = 1673] [id = 82] 08:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11973fc00) [pid = 1673] [serial = 243] [outer = 0x0] 08:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1197e4c00) [pid = 1673] [serial = 244] [outer = 0x11973fc00] 08:38:07 INFO - PROCESS | 1673 | 1464363487748 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1197ea000) [pid = 1673] [serial = 245] [outer = 0x11973fc00] 08:38:08 INFO - PROCESS | 1673 | 1464363488162 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:08 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:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 08:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:38:08 INFO - PROCESS | 1673 | 1464363488196 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1673 | 1464363488198 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:38:08 INFO - PROCESS | 1673 | 1464363488200 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 1673 | 1464363488202 Marionette TRACE conn2 <- [1,302,null,{}] 08:38:08 INFO - PROCESS | 1673 | 1464363488204 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 1673 | 1464363488297 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:38:08 INFO - PROCESS | 1673 | 1464363488337 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fb1000 == 46 [pid = 1673] [id = 83] 08:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1197ef800) [pid = 1673] [serial = 246] [outer = 0x0] 08:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12113ec00) [pid = 1673] [serial = 247] [outer = 0x1197ef800] 08:38:08 INFO - PROCESS | 1673 | 1464363488367 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12172bc00) [pid = 1673] [serial = 248] [outer = 0x1197ef800] 08:38:08 INFO - PROCESS | 1673 | 1464363488880 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:08 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:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 720ms 08:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:38:08 INFO - PROCESS | 1673 | 1464363488971 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1673 | 1464363488973 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:38:08 INFO - PROCESS | 1673 | 1464363488978 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 1673 | 1464363488980 Marionette TRACE conn2 <- [1,306,null,{}] 08:38:08 INFO - PROCESS | 1673 | 1464363488984 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 1673 | 1464363489069 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:38:09 INFO - PROCESS | 1673 | 1464363489126 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x114015000 == 47 [pid = 1673] [id = 84] 08:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1132e5400) [pid = 1673] [serial = 249] [outer = 0x0] 08:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x115e3d400) [pid = 1673] [serial = 250] [outer = 0x1132e5400] 08:38:09 INFO - PROCESS | 1673 | 1464363489153 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x116638c00) [pid = 1673] [serial = 251] [outer = 0x1132e5400] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1258b9800 == 46 [pid = 1673] [id = 78] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x124b65800 == 45 [pid = 1673] [id = 77] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x119996000 == 44 [pid = 1673] [id = 76] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x121d12000 == 43 [pid = 1673] [id = 75] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1215e0800 == 42 [pid = 1673] [id = 74] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x121034000 == 41 [pid = 1673] [id = 73] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1196e5000 == 40 [pid = 1673] [id = 72] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x11963d000 == 39 [pid = 1673] [id = 71] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1185eb000 == 38 [pid = 1673] [id = 70] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x121e09400) [pid = 1673] [serial = 189] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x117487800 == 37 [pid = 1673] [id = 69] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x116807800 == 36 [pid = 1673] [id = 68] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x112aca800 == 35 [pid = 1673] [id = 67] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x112d0c800 == 34 [pid = 1673] [id = 65] 08:38:09 INFO - PROCESS | 1673 | --DOCSHELL 0x118138000 == 33 [pid = 1673] [id = 64] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1193b9400) [pid = 1673] [serial = 174] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x121d57000) [pid = 1673] [serial = 187] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x118784c00) [pid = 1673] [serial = 171] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11515e400) [pid = 1673] [serial = 159] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x116071800) [pid = 1673] [serial = 160] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x112a67400) [pid = 1673] [serial = 156] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11831ec00) [pid = 1673] [serial = 168] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118155000) [pid = 1673] [serial = 165] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118161400) [pid = 1673] [serial = 166] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116840000) [pid = 1673] [serial = 162] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116e2cc00) [pid = 1673] [serial = 163] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119dc9800) [pid = 1673] [serial = 177] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1199d2c00) [pid = 1673] [serial = 175] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x111f6c000) [pid = 1673] [serial = 145] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1160dcc00) [pid = 1673] [serial = 144] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118393c00) [pid = 1673] [serial = 148] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118158800) [pid = 1673] [serial = 147] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x120622000) [pid = 1673] [serial = 151] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11952b800) [pid = 1673] [serial = 150] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12172b000) [pid = 1673] [serial = 154] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12140a000) [pid = 1673] [serial = 153] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x121143800) [pid = 1673] [serial = 178] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116070c00) [pid = 1673] [serial = 180] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1219db800) [pid = 1673] [serial = 186] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x118c1ac00) [pid = 1673] [serial = 181] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119077c00) [pid = 1673] [serial = 172] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x121606000) [pid = 1673] [serial = 183] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12175b800) [pid = 1673] [serial = 184] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118567400) [pid = 1673] [serial = 169] [outer = 0x0] [url = about:blank] 08:38:09 INFO - PROCESS | 1673 | 1464363489596 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:09 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:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 626ms 08:38:09 INFO - PROCESS | 1673 | 1464363489603 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1673 | 1464363489607 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:38:09 INFO - PROCESS | 1673 | 1464363489611 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1673 | 1464363489613 Marionette TRACE conn2 <- [1,310,null,{}] 08:38:09 INFO - PROCESS | 1673 | 1464363489615 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 1673 | 1464363489689 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:38:09 INFO - PROCESS | 1673 | 1464363489693 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1140da000 == 34 [pid = 1673] [id = 85] 08:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1161ac400) [pid = 1673] [serial = 252] [outer = 0x0] 08:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11689d000) [pid = 1673] [serial = 253] [outer = 0x1161ac400] 08:38:09 INFO - PROCESS | 1673 | 1464363489722 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x117e13c00) [pid = 1673] [serial = 254] [outer = 0x1161ac400] 08:38:10 INFO - PROCESS | 1673 | 1464363490058 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:10 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:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 08:38:10 INFO - PROCESS | 1673 | 1464363490081 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1673 | 1464363490084 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:38:10 INFO - PROCESS | 1673 | 1464363490087 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1673 | 1464363490089 Marionette TRACE conn2 <- [1,314,null,{}] 08:38:10 INFO - PROCESS | 1673 | 1464363490096 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1673 | 1464363490183 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:38:10 INFO - PROCESS | 1673 | 1464363490224 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x116fa5800 == 35 [pid = 1673] [id = 86] 08:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x117580c00) [pid = 1673] [serial = 255] [outer = 0x0] 08:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118317c00) [pid = 1673] [serial = 256] [outer = 0x117580c00] 08:38:10 INFO - PROCESS | 1673 | 1464363490251 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118c15c00) [pid = 1673] [serial = 257] [outer = 0x117580c00] 08:38:10 INFO - PROCESS | 1673 | 1464363490559 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:10 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:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 08:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:38:10 INFO - PROCESS | 1673 | 1464363490609 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1673 | 1464363490610 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 1673 | 1464363490613 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1673 | 1464363490614 Marionette TRACE conn2 <- [1,318,null,{}] 08:38:10 INFO - PROCESS | 1673 | 1464363490616 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1673 | 1464363490699 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:38:10 INFO - PROCESS | 1673 | 1464363490741 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x118255000 == 36 [pid = 1673] [id = 87] 08:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x11831fc00) [pid = 1673] [serial = 258] [outer = 0x0] 08:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1193b4800) [pid = 1673] [serial = 259] [outer = 0x11831fc00] 08:38:10 INFO - PROCESS | 1673 | 1464363490766 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x119735000) [pid = 1673] [serial = 260] [outer = 0x11831fc00] 08:38:11 INFO - PROCESS | 1673 | 1464363491058 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:11 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:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 08:38:11 INFO - PROCESS | 1673 | 1464363491088 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1673 | 1464363491089 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:38:11 INFO - PROCESS | 1673 | 1464363491092 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1673 | 1464363491093 Marionette TRACE conn2 <- [1,322,null,{}] 08:38:11 INFO - PROCESS | 1673 | 1464363491095 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 1673 | 1464363491189 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:38:11 INFO - PROCESS | 1673 | 1464363491194 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x119631800 == 37 [pid = 1673] [id = 88] 08:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x118781c00) [pid = 1673] [serial = 261] [outer = 0x0] 08:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119cd2c00) [pid = 1673] [serial = 262] [outer = 0x118781c00] 08:38:11 INFO - PROCESS | 1673 | 1464363491219 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1210ed000) [pid = 1673] [serial = 263] [outer = 0x118781c00] 08:38:11 INFO - PROCESS | 1673 | 1464363491536 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:11 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:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 08:38:11 INFO - PROCESS | 1673 | 1464363491561 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1673 | 1464363491563 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:38:11 INFO - PROCESS | 1673 | 1464363491567 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1673 | 1464363491569 Marionette TRACE conn2 <- [1,326,null,{}] 08:38:11 INFO - PROCESS | 1673 | 1464363491571 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 1673 | 1464363491686 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:38:11 INFO - PROCESS | 1673 | 1464363491700 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196da800 == 38 [pid = 1673] [id = 89] 08:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12113f000) [pid = 1673] [serial = 264] [outer = 0x0] 08:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12140a000) [pid = 1673] [serial = 265] [outer = 0x12113f000] 08:38:11 INFO - PROCESS | 1673 | 1464363491727 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x121d51000) [pid = 1673] [serial = 266] [outer = 0x12113f000] 08:38:12 INFO - PROCESS | 1673 | 1464363492064 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:12 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:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 08:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:38:12 INFO - PROCESS | 1673 | 1464363492092 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1673 | 1464363492093 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:38:12 INFO - PROCESS | 1673 | 1464363492095 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1673 | 1464363492097 Marionette TRACE conn2 <- [1,330,null,{}] 08:38:12 INFO - PROCESS | 1673 | 1464363492099 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 1673 | 1464363492189 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:38:12 INFO - PROCESS | 1673 | 1464363492193 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x11608d800 == 39 [pid = 1673] [id = 90] 08:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x121e0ac00) [pid = 1673] [serial = 267] [outer = 0x0] 08:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124be7000) [pid = 1673] [serial = 268] [outer = 0x121e0ac00] 08:38:12 INFO - PROCESS | 1673 | 1464363492218 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x125108400) [pid = 1673] [serial = 269] [outer = 0x121e0ac00] 08:38:12 INFO - PROCESS | 1673 | 1464363492558 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:12 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:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 08:38:12 INFO - PROCESS | 1673 | 1464363492570 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1673 | 1464363492571 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:38:12 INFO - PROCESS | 1673 | 1464363492573 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1673 | 1464363492574 Marionette TRACE conn2 <- [1,334,null,{}] 08:38:12 INFO - PROCESS | 1673 | 1464363492576 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 1673 | 1464363492667 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:38:12 INFO - PROCESS | 1673 | 1464363492701 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a5800 == 40 [pid = 1673] [id = 91] 08:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x125108c00) [pid = 1673] [serial = 270] [outer = 0x0] 08:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x126364000) [pid = 1673] [serial = 271] [outer = 0x125108c00] 08:38:12 INFO - PROCESS | 1673 | 1464363492725 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x117580000) [pid = 1673] [serial = 272] [outer = 0x125108c00] 08:38:13 INFO - PROCESS | 1673 | 1464363493029 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:13 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:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 08:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:38:13 INFO - PROCESS | 1673 | 1464363493045 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1673 | 1464363493046 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:38:13 INFO - PROCESS | 1673 | 1464363493050 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1673 | 1464363493053 Marionette TRACE conn2 <- [1,338,null,{}] 08:38:13 INFO - PROCESS | 1673 | 1464363493055 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1673 | 1464363493150 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:38:13 INFO - PROCESS | 1673 | 1464363493178 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a51800 == 41 [pid = 1673] [id = 92] 08:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126367000) [pid = 1673] [serial = 273] [outer = 0x0] 08:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x126a18800) [pid = 1673] [serial = 274] [outer = 0x126367000] 08:38:13 INFO - PROCESS | 1673 | 1464363493202 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126a9d400) [pid = 1673] [serial = 275] [outer = 0x126367000] 08:38:13 INFO - PROCESS | 1673 | 1464363493537 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:13 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:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 522ms 08:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:38:13 INFO - PROCESS | 1673 | 1464363493572 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1673 | 1464363493574 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:38:13 INFO - PROCESS | 1673 | 1464363493577 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1673 | 1464363493578 Marionette TRACE conn2 <- [1,342,null,{}] 08:38:13 INFO - PROCESS | 1673 | 1464363493582 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1673 | 1464363493846 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124f34000) [pid = 1673] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1139f0400) [pid = 1673] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1190c0800) [pid = 1673] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x116e2bc00) [pid = 1673] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118393400) [pid = 1673] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11683e800) [pid = 1673] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x113906c00) [pid = 1673] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x112712c00) [pid = 1673] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x121402800) [pid = 1673] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x121148c00) [pid = 1673] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x115e42400) [pid = 1673] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x115164000) [pid = 1673] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:38:13 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12707ac00) [pid = 1673] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:38:13 INFO - PROCESS | 1673 | 1464363493909 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x11825a800 == 42 [pid = 1673] [id = 93] 08:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x112e9cc00) [pid = 1673] [serial = 276] [outer = 0x0] 08:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x115e42400) [pid = 1673] [serial = 277] [outer = 0x112e9cc00] 08:38:13 INFO - PROCESS | 1673 | 1464363493934 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120619400) [pid = 1673] [serial = 278] [outer = 0x112e9cc00] 08:38:14 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:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 619ms 08:38:14 INFO - PROCESS | 1673 | 1464363494191 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:14 INFO - PROCESS | 1673 | 1464363494196 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1673 | 1464363494198 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:38:14 INFO - PROCESS | 1673 | 1464363494208 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 1673 | 1464363494209 Marionette TRACE conn2 <- [1,346,null,{}] 08:38:14 INFO - PROCESS | 1673 | 1464363494225 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 1673 | 1464363494325 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:38:14 INFO - PROCESS | 1673 | 1464363494369 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12592f000 == 43 [pid = 1673] [id = 94] 08:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x116e2bc00) [pid = 1673] [serial = 279] [outer = 0x0] 08:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126afe000) [pid = 1673] [serial = 280] [outer = 0x116e2bc00] 08:38:14 INFO - PROCESS | 1673 | 1464363494397 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x129209c00) [pid = 1673] [serial = 281] [outer = 0x116e2bc00] 08:38:14 INFO - PROCESS | 1673 | 1464363494658 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:14 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:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 08:38:14 INFO - PROCESS | 1673 | 1464363494679 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1673 | 1464363494681 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:38:14 INFO - PROCESS | 1673 | 1464363494691 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 1673 | 1464363494692 Marionette TRACE conn2 <- [1,350,null,{}] 08:38:14 INFO - PROCESS | 1673 | 1464363494694 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 1673 | 1464363494786 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:38:14 INFO - PROCESS | 1673 | 1464363494790 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x129065800 == 44 [pid = 1673] [id = 95] 08:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12920a400) [pid = 1673] [serial = 282] [outer = 0x0] 08:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1292ba000) [pid = 1673] [serial = 283] [outer = 0x12920a400] 08:38:14 INFO - PROCESS | 1673 | 1464363494815 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x129538000) [pid = 1673] [serial = 284] [outer = 0x12920a400] 08:38:15 INFO - PROCESS | 1673 | 1464363495164 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:15 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:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 08:38:15 INFO - PROCESS | 1673 | 1464363495211 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1673 | 1464363495212 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:38:15 INFO - PROCESS | 1673 | 1464363495216 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1673 | 1464363495217 Marionette TRACE conn2 <- [1,354,null,{}] 08:38:15 INFO - PROCESS | 1673 | 1464363495221 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 1673 | 1464363495335 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:38:15 INFO - PROCESS | 1673 | 1464363495341 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12936b800 == 45 [pid = 1673] [id = 96] 08:38:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x129538c00) [pid = 1673] [serial = 285] [outer = 0x0] 08:38:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a342400) [pid = 1673] [serial = 286] [outer = 0x129538c00] 08:38:15 INFO - PROCESS | 1673 | 1464363495378 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a34d000) [pid = 1673] [serial = 287] [outer = 0x129538c00] 08:38:15 INFO - PROCESS | 1673 | 1464363495955 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:15 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:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 08:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:38:15 INFO - PROCESS | 1673 | 1464363495987 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1673 | 1464363495989 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:38:15 INFO - PROCESS | 1673 | 1464363495993 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1673 | 1464363495996 Marionette TRACE conn2 <- [1,358,null,{}] 08:38:16 INFO - PROCESS | 1673 | 1464363496014 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1673 | 1464363496112 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:38:16 INFO - PROCESS | 1673 | 1464363496158 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x11653c800 == 46 [pid = 1673] [id = 97] 08:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x113b77c00) [pid = 1673] [serial = 288] [outer = 0x0] 08:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x115ea8000) [pid = 1673] [serial = 289] [outer = 0x113b77c00] 08:38:16 INFO - PROCESS | 1673 | 1464363496189 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11663e800) [pid = 1673] [serial = 290] [outer = 0x113b77c00] 08:38:16 INFO - PROCESS | 1673 | 1464363496622 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:16 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:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 684ms 08:38:16 INFO - PROCESS | 1673 | 1464363496682 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1673 | 1464363496686 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:38:16 INFO - PROCESS | 1673 | 1464363496693 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1673 | 1464363496696 Marionette TRACE conn2 <- [1,362,null,{}] 08:38:16 INFO - PROCESS | 1673 | 1464363496701 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1673 | 1464363496799 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:38:16 INFO - PROCESS | 1673 | 1464363496856 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x119626000 == 47 [pid = 1673] [id = 98] 08:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118319400) [pid = 1673] [serial = 291] [outer = 0x0] 08:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118320800) [pid = 1673] [serial = 292] [outer = 0x118319400] 08:38:16 INFO - PROCESS | 1673 | 1464363496885 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x118780400) [pid = 1673] [serial = 293] [outer = 0x118319400] 08:38:17 INFO - PROCESS | 1673 | 1464363497305 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:17 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:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 622ms 08:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:38:17 INFO - PROCESS | 1673 | 1464363497314 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1673 | 1464363497316 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:38:17 INFO - PROCESS | 1673 | 1464363497318 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1673 | 1464363497321 Marionette TRACE conn2 <- [1,366,null,{}] 08:38:17 INFO - PROCESS | 1673 | 1464363497329 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 1673 | 1464363497429 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:38:17 INFO - PROCESS | 1673 | 1464363497471 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12905a800 == 48 [pid = 1673] [id = 99] 08:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x119014c00) [pid = 1673] [serial = 294] [outer = 0x0] 08:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1199dc400) [pid = 1673] [serial = 295] [outer = 0x119014c00] 08:38:17 INFO - PROCESS | 1673 | 1464363497502 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x121603400) [pid = 1673] [serial = 296] [outer = 0x119014c00] 08:38:17 INFO - PROCESS | 1673 | 1464363497943 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:17 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:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 08:38:17 INFO - PROCESS | 1673 | 1464363497990 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1673 | 1464363497991 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:38:17 INFO - PROCESS | 1673 | 1464363497994 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1673 | 1464363497995 Marionette TRACE conn2 <- [1,370,null,{}] 08:38:18 INFO - PROCESS | 1673 | 1464363498016 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 1673 | 1464363498137 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:38:18 INFO - PROCESS | 1673 | 1464363498193 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60a800 == 49 [pid = 1673] [id = 100] 08:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1219e8400) [pid = 1673] [serial = 297] [outer = 0x0] 08:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x124bdf400) [pid = 1673] [serial = 298] [outer = 0x1219e8400] 08:38:18 INFO - PROCESS | 1673 | 1464363498222 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12636f000) [pid = 1673] [serial = 299] [outer = 0x1219e8400] 08:38:18 INFO - PROCESS | 1673 | 1464363498686 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:38:18 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:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 723ms 08:38:18 INFO - PROCESS | 1673 | 1464363498732 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1673 | 1464363498734 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:38:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:38:18 INFO - PROCESS | 1673 | 1464363498738 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 1673 | 1464363498739 Marionette TRACE conn2 <- [1,374,null,{}] 08:38:18 INFO - PROCESS | 1673 | 1464363498742 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 1673 | 1464363498839 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:38:18 INFO - PROCESS | 1673 | 1464363498916 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x11654c800 == 50 [pid = 1673] [id = 101] 08:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12680d000) [pid = 1673] [serial = 300] [outer = 0x0] 08:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x126af3400) [pid = 1673] [serial = 301] [outer = 0x12680d000] 08:38:18 INFO - PROCESS | 1673 | 1464363498954 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12707f000) [pid = 1673] [serial = 302] [outer = 0x12680d000] 08:38:19 INFO - PROCESS | 1673 | 1464363499553 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:38:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 869ms 08:38:19 INFO - PROCESS | 1673 | 1464363499607 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1673 | 1464363499609 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:38:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:38:19 INFO - PROCESS | 1673 | 1464363499612 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1673 | 1464363499613 Marionette TRACE conn2 <- [1,378,null,{}] 08:38:19 INFO - PROCESS | 1673 | 1464363499617 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 1673 | 1464363499704 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:38:19 INFO - PROCESS | 1673 | 1464363499764 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e34000 == 51 [pid = 1673] [id = 102] 08:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x116643400) [pid = 1673] [serial = 303] [outer = 0x0] 08:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x118154800) [pid = 1673] [serial = 304] [outer = 0x116643400] 08:38:19 INFO - PROCESS | 1673 | 1464363499792 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x118312400) [pid = 1673] [serial = 305] [outer = 0x116643400] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x129065800 == 50 [pid = 1673] [id = 95] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x12592f000 == 49 [pid = 1673] [id = 94] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x11825a800 == 48 [pid = 1673] [id = 93] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x121a51800 == 47 [pid = 1673] [id = 92] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a5800 == 46 [pid = 1673] [id = 91] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x11608d800 == 45 [pid = 1673] [id = 90] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x11395f800) [pid = 1673] [serial = 192] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1292afc00) [pid = 1673] [serial = 235] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x1196da800 == 44 [pid = 1673] [id = 89] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x119631800 == 43 [pid = 1673] [id = 88] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x118255000 == 42 [pid = 1673] [id = 87] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x116fa5800 == 41 [pid = 1673] [id = 86] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x1140da000 == 40 [pid = 1673] [id = 85] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x114015000 == 39 [pid = 1673] [id = 84] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x126fb1000 == 38 [pid = 1673] [id = 83] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x125284000 == 37 [pid = 1673] [id = 82] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x11963a800 == 36 [pid = 1673] [id = 81] 08:38:20 INFO - PROCESS | 1673 | --DOCSHELL 0x11400d800 == 35 [pid = 1673] [id = 80] 08:38:20 INFO - PROCESS | 1673 | 1464363500185 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x126a8ec00) [pid = 1673] [serial = 229] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x118c1f000) [pid = 1673] [serial = 205] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x119524800) [pid = 1673] [serial = 208] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x11973e000) [pid = 1673] [serial = 227] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12636c400) [pid = 1673] [serial = 221] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12ccf3400) [pid = 1673] [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:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x119740000) [pid = 1673] [serial = 209] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x118568c00) [pid = 1673] [serial = 226] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x117e13800) [pid = 1673] [serial = 202] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1190bc800) [pid = 1673] [serial = 206] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x118316400) [pid = 1673] [serial = 203] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119074400) [pid = 1673] [serial = 190] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x121142800) [pid = 1673] [serial = 212] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x124f39000) [pid = 1673] [serial = 218] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12510e400) [pid = 1673] [serial = 220] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x124bdb000) [pid = 1673] [serial = 215] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x127078000) [pid = 1673] [serial = 230] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116a60000) [pid = 1673] [serial = 195] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11663d400) [pid = 1673] [serial = 199] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x119cd0c00) [pid = 1673] [serial = 211] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126810c00) [pid = 1673] [serial = 224] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12171e400) [pid = 1673] [serial = 214] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12663b400) [pid = 1673] [serial = 223] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x116169c00) [pid = 1673] [serial = 198] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124eebc00) [pid = 1673] [serial = 217] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1285a9c00) [pid = 1673] [serial = 232] [outer = 0x0] [url = about:blank] 08:38:20 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12920a800) [pid = 1673] [serial = 233] [outer = 0x0] [url = about:blank] 08:38:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:38:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 622ms 08:38:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:38:20 INFO - PROCESS | 1673 | 1464363500235 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1673 | 1464363500238 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:38:20 INFO - PROCESS | 1673 | 1464363500242 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1673 | 1464363500244 Marionette TRACE conn2 <- [1,382,null,{}] 08:38:20 INFO - PROCESS | 1673 | 1464363500247 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 1673 | 1464363500324 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:38:20 INFO - PROCESS | 1673 | 1464363500329 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x116806000 == 36 [pid = 1673] [id = 103] 08:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x11831a000) [pid = 1673] [serial = 306] [outer = 0x0] 08:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1184f1400) [pid = 1673] [serial = 307] [outer = 0x11831a000] 08:38:20 INFO - PROCESS | 1673 | 1464363500357 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11900d000) [pid = 1673] [serial = 308] [outer = 0x11831a000] 08:38:20 INFO - PROCESS | 1673 | 1464363500702 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:38:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 08:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:38:20 INFO - PROCESS | 1673 | 1464363500712 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1673 | 1464363500713 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:38:20 INFO - PROCESS | 1673 | 1464363500716 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1673 | 1464363500721 Marionette TRACE conn2 <- [1,386,null,{}] 08:38:20 INFO - PROCESS | 1673 | 1464363500728 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 1673 | 1464363500818 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:38:20 INFO - PROCESS | 1673 | 1464363500863 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cb7800 == 37 [pid = 1673] [id = 104] 08:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11907c800) [pid = 1673] [serial = 309] [outer = 0x0] 08:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x119523c00) [pid = 1673] [serial = 310] [outer = 0x11907c800] 08:38:20 INFO - PROCESS | 1673 | 1464363500890 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119cdb400) [pid = 1673] [serial = 311] [outer = 0x11907c800] 08:38:21 INFO - PROCESS | 1673 | 1464363501204 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 526ms 08:38:21 INFO - PROCESS | 1673 | 1464363501242 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:38:21 INFO - PROCESS | 1673 | 1464363501251 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 1673 | 1464363501254 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1673 | 1464363501255 Marionette TRACE conn2 <- [1,390,null,{}] 08:38:21 INFO - PROCESS | 1673 | 1464363501257 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 1673 | 1464363501335 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:38:21 INFO - PROCESS | 1673 | 1464363501380 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x119638000 == 38 [pid = 1673] [id = 105] 08:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x119cd1800) [pid = 1673] [serial = 312] [outer = 0x0] 08:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12140a400) [pid = 1673] [serial = 313] [outer = 0x119cd1800] 08:38:21 INFO - PROCESS | 1673 | 1464363501406 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12188ac00) [pid = 1673] [serial = 314] [outer = 0x119cd1800] 08:38:21 INFO - PROCESS | 1673 | 1464363501688 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 08:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:38:21 INFO - PROCESS | 1673 | 1464363501722 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1673 | 1464363501723 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 1673 | 1464363501726 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1673 | 1464363501727 Marionette TRACE conn2 <- [1,394,null,{}] 08:38:21 INFO - PROCESS | 1673 | 1464363501729 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 1673 | 1464363501808 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:38:21 INFO - PROCESS | 1673 | 1464363501812 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x113ba4000 == 39 [pid = 1673] [id = 106] 08:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x121758800) [pid = 1673] [serial = 315] [outer = 0x0] 08:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124be4000) [pid = 1673] [serial = 316] [outer = 0x121758800] 08:38:21 INFO - PROCESS | 1673 | 1464363501840 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x124f39000) [pid = 1673] [serial = 317] [outer = 0x121758800] 08:38:22 INFO - PROCESS | 1673 | 1464363502315 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 620ms 08:38:22 INFO - PROCESS | 1673 | 1464363502346 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1673 | 1464363502348 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:38:22 INFO - PROCESS | 1673 | 1464363502357 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1673 | 1464363502359 Marionette TRACE conn2 <- [1,398,null,{}] 08:38:22 INFO - PROCESS | 1673 | 1464363502361 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 1673 | 1464363502471 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:38:22 INFO - PROCESS | 1673 | 1464363502502 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166da000 == 40 [pid = 1673] [id = 107] 08:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12688a400) [pid = 1673] [serial = 318] [outer = 0x0] 08:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12920cc00) [pid = 1673] [serial = 319] [outer = 0x12688a400] 08:38:22 INFO - PROCESS | 1673 | 1464363502528 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12953dc00) [pid = 1673] [serial = 320] [outer = 0x12688a400] 08:38:22 INFO - PROCESS | 1673 | 1464363502976 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 08:38:23 INFO - PROCESS | 1673 | 1464363503031 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1673 | 1464363503035 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:38:23 INFO - PROCESS | 1673 | 1464363503038 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1673 | 1464363503040 Marionette TRACE conn2 <- [1,402,null,{}] 08:38:23 INFO - PROCESS | 1673 | 1464363503043 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 1673 | 1464363503164 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:38:23 INFO - PROCESS | 1673 | 1464363503198 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x125294800 == 41 [pid = 1673] [id = 108] 08:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x127084c00) [pid = 1673] [serial = 321] [outer = 0x0] 08:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12a6cc400) [pid = 1673] [serial = 322] [outer = 0x127084c00] 08:38:23 INFO - PROCESS | 1673 | 1464363503223 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12a740000) [pid = 1673] [serial = 323] [outer = 0x127084c00] 08:38:23 INFO - PROCESS | 1673 | 1464363503530 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 08:38:23 INFO - PROCESS | 1673 | 1464363503559 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1673 | 1464363503560 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:38:23 INFO - PROCESS | 1673 | 1464363503562 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1673 | 1464363503563 Marionette TRACE conn2 <- [1,406,null,{}] 08:38:23 INFO - PROCESS | 1673 | 1464363503568 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 1673 | 1464363503663 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:38:23 INFO - PROCESS | 1673 | 1464363503668 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1263cb000 == 42 [pid = 1673] [id = 109] 08:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12a742800) [pid = 1673] [serial = 324] [outer = 0x0] 08:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12a746800) [pid = 1673] [serial = 325] [outer = 0x12a742800] 08:38:23 INFO - PROCESS | 1673 | 1464363503693 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12a7d5000) [pid = 1673] [serial = 326] [outer = 0x12a742800] 08:38:24 INFO - PROCESS | 1673 | 1464363504024 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 471ms 08:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:38:24 INFO - PROCESS | 1673 | 1464363504036 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1673 | 1464363504038 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:38:24 INFO - PROCESS | 1673 | 1464363504040 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1673 | 1464363504041 Marionette TRACE conn2 <- [1,410,null,{}] 08:38:24 INFO - PROCESS | 1673 | 1464363504043 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 1673 | 1464363504142 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:38:24 INFO - PROCESS | 1673 | 1464363504154 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fb0800 == 43 [pid = 1673] [id = 110] 08:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12a742c00) [pid = 1673] [serial = 327] [outer = 0x0] 08:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12aaa4800) [pid = 1673] [serial = 328] [outer = 0x12a742c00] 08:38:24 INFO - PROCESS | 1673 | 1464363504178 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12aaab800) [pid = 1673] [serial = 329] [outer = 0x12a742c00] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x121e0ac00) [pid = 1673] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x125108c00) [pid = 1673] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1161ac400) [pid = 1673] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x11831fc00) [pid = 1673] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1132e5400) [pid = 1673] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x117580c00) [pid = 1673] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x126367000) [pid = 1673] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x118781c00) [pid = 1673] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12920e000) [pid = 1673] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12920a400) [pid = 1673] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x112e9cc00) [pid = 1673] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x116e2bc00) [pid = 1673] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:38:24 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12113f000) [pid = 1673] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:38:24 INFO - PROCESS | 1673 | 1464363504574 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 568ms 08:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:38:24 INFO - PROCESS | 1673 | 1464363504608 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1673 | 1464363504609 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:38:24 INFO - PROCESS | 1673 | 1464363504612 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1673 | 1464363504613 Marionette TRACE conn2 <- [1,414,null,{}] 08:38:24 INFO - PROCESS | 1673 | 1464363504627 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 1673 | 1464363504743 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:38:24 INFO - PROCESS | 1673 | 1464363504746 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:38:24 INFO - PROCESS | 1673 | 1464363504752 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a31b800 == 44 [pid = 1673] [id = 111] 08:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12aaac000) [pid = 1673] [serial = 330] [outer = 0x0] 08:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12aaae800) [pid = 1673] [serial = 331] [outer = 0x12aaac000] 08:38:24 INFO - PROCESS | 1673 | 1464363504777 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12ac1a000) [pid = 1673] [serial = 332] [outer = 0x12aaac000] 08:38:25 INFO - PROCESS | 1673 | 1464363505080 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 08:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:38:25 INFO - PROCESS | 1673 | 1464363505135 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1673 | 1464363505136 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:38:25 INFO - PROCESS | 1673 | 1464363505139 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1673 | 1464363505149 Marionette TRACE conn2 <- [1,418,null,{}] 08:38:25 INFO - PROCESS | 1673 | 1464363505152 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 1673 | 1464363505263 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:38:25 INFO - PROCESS | 1673 | 1464363505271 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a86c000 == 45 [pid = 1673] [id = 112] 08:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12aaac400) [pid = 1673] [serial = 333] [outer = 0x0] 08:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12b1f2000) [pid = 1673] [serial = 334] [outer = 0x12aaac400] 08:38:25 INFO - PROCESS | 1673 | 1464363505299 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12ba21400) [pid = 1673] [serial = 335] [outer = 0x12aaac400] 08:38:26 INFO - PROCESS | 1673 | 1464363506092 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:38:26 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:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 982ms 08:38:26 INFO - PROCESS | 1673 | 1464363506121 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1673 | 1464363506122 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:38:26 INFO - PROCESS | 1673 | 1464363506125 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 1673 | 1464363506126 Marionette TRACE conn2 <- [1,422,null,{}] 08:38:26 INFO - PROCESS | 1673 | 1464363506128 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 1673 | 1464363506209 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:38:26 INFO - PROCESS | 1673 | 1464363506214 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac2e000 == 46 [pid = 1673] [id = 113] 08:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1210f0000) [pid = 1673] [serial = 336] [outer = 0x0] 08:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12bae0400) [pid = 1673] [serial = 337] [outer = 0x1210f0000] 08:38:26 INFO - PROCESS | 1673 | 1464363506239 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12bb05800) [pid = 1673] [serial = 338] [outer = 0x1210f0000] 08:38:27 INFO - PROCESS | 1673 | 1464363507208 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 08:38:27 INFO - PROCESS | 1673 | 1464363507251 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1673 | 1464363507253 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:38:27 INFO - PROCESS | 1673 | 1464363507258 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1673 | 1464363507260 Marionette TRACE conn2 <- [1,426,null,{}] 08:38:27 INFO - PROCESS | 1673 | 1464363507263 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 1673 | 1464363507365 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:38:27 INFO - PROCESS | 1673 | 1464363507410 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x11746b000 == 47 [pid = 1673] [id = 114] 08:38:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1139f0400) [pid = 1673] [serial = 339] [outer = 0x0] 08:38:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x116a54000) [pid = 1673] [serial = 340] [outer = 0x1139f0400] 08:38:27 INFO - PROCESS | 1673 | 1464363507441 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x11831a400) [pid = 1673] [serial = 341] [outer = 0x1139f0400] 08:38:27 INFO - PROCESS | 1673 | 1464363507969 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1673 | 1464363507990 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:38:27 INFO - PROCESS | 1673 | 1464363507997 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1673 | 1464363508000 Marionette TRACE conn2 <- [1,430,null,{}] 08:38:28 INFO - PROCESS | 1673 | 1464363508003 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 1673 | 1464363508146 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:38:28 INFO - PROCESS | 1673 | 1464363508194 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a0000 == 48 [pid = 1673] [id = 115] 08:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x119075000) [pid = 1673] [serial = 342] [outer = 0x0] 08:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x1197e2c00) [pid = 1673] [serial = 343] [outer = 0x119075000] 08:38:28 INFO - PROCESS | 1673 | 1464363508224 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12061e000) [pid = 1673] [serial = 344] [outer = 0x119075000] 08:38:28 INFO - PROCESS | 1673 | 1464363508697 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 726ms 08:38:28 INFO - PROCESS | 1673 | 1464363508722 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:38:28 INFO - PROCESS | 1673 | 1464363508723 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:38:28 INFO - PROCESS | 1673 | 1464363508726 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1673 | 1464363508729 Marionette TRACE conn2 <- [1,434,null,{}] 08:38:28 INFO - PROCESS | 1673 | 1464363508756 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 1673 | 1464363508880 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:38:28 INFO - PROCESS | 1673 | 1464363508963 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a870000 == 49 [pid = 1673] [id = 116] 08:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x11395d000) [pid = 1673] [serial = 345] [outer = 0x0] 08:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x126646400) [pid = 1673] [serial = 346] [outer = 0x11395d000] 08:38:28 INFO - PROCESS | 1673 | 1464363508996 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x127077c00) [pid = 1673] [serial = 347] [outer = 0x11395d000] 08:38:29 INFO - PROCESS | 1673 | 1464363509516 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 826ms 08:38:29 INFO - PROCESS | 1673 | 1464363509553 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1673 | 1464363509555 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:38:29 INFO - PROCESS | 1673 | 1464363509557 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1673 | 1464363509558 Marionette TRACE conn2 <- [1,438,null,{}] 08:38:29 INFO - PROCESS | 1673 | 1464363509561 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 1673 | 1464363509686 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:38:29 INFO - PROCESS | 1673 | 1464363509734 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x11746d000 == 50 [pid = 1673] [id = 117] 08:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x127084000) [pid = 1673] [serial = 348] [outer = 0x0] 08:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x129210800) [pid = 1673] [serial = 349] [outer = 0x127084000] 08:38:29 INFO - PROCESS | 1673 | 1464363509763 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12a6c5400) [pid = 1673] [serial = 350] [outer = 0x127084000] 08:38:30 INFO - PROCESS | 1673 | 1464363510385 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 08:38:30 INFO - PROCESS | 1673 | 1464363510428 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:38:30 INFO - PROCESS | 1673 | 1464363510430 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:38:30 INFO - PROCESS | 1673 | 1464363510437 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 1673 | 1464363510439 Marionette TRACE conn2 <- [1,442,null,{}] 08:38:30 INFO - PROCESS | 1673 | 1464363510442 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 1673 | 1464363510530 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:38:30 INFO - PROCESS | 1673 | 1464363510581 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1161d5800 == 51 [pid = 1673] [id = 118] 08:38:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x1165b8000) [pid = 1673] [serial = 351] [outer = 0x0] 08:38:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x11706cc00) [pid = 1673] [serial = 352] [outer = 0x1165b8000] 08:38:30 INFO - PROCESS | 1673 | 1464363510611 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x118145400) [pid = 1673] [serial = 353] [outer = 0x1165b8000] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12a86c000 == 50 [pid = 1673] [id = 112] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12a31b800 == 49 [pid = 1673] [id = 111] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x126fb0800 == 48 [pid = 1673] [id = 110] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x1263cb000 == 47 [pid = 1673] [id = 109] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x125294800 == 46 [pid = 1673] [id = 108] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12a342400) [pid = 1673] [serial = 286] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x1166da000 == 45 [pid = 1673] [id = 107] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x113ba4000 == 44 [pid = 1673] [id = 106] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x119638000 == 43 [pid = 1673] [id = 105] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x118cb7800 == 42 [pid = 1673] [id = 104] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x116806000 == 41 [pid = 1673] [id = 103] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x113e34000 == 40 [pid = 1673] [id = 102] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x11654c800 == 39 [pid = 1673] [id = 101] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60a800 == 38 [pid = 1673] [id = 100] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12905a800 == 37 [pid = 1673] [id = 99] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x119626000 == 36 [pid = 1673] [id = 98] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x11653c800 == 35 [pid = 1673] [id = 97] 08:38:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12936b800 == 34 [pid = 1673] [id = 96] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x124be7000) [pid = 1673] [serial = 268] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x126364000) [pid = 1673] [serial = 271] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x11689d000) [pid = 1673] [serial = 253] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x117e13c00) [pid = 1673] [serial = 254] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x1193b4800) [pid = 1673] [serial = 259] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x119735000) [pid = 1673] [serial = 260] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x116638c00) [pid = 1673] [serial = 251] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x115e3d400) [pid = 1673] [serial = 250] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x1197e4c00) [pid = 1673] [serial = 244] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x118317c00) [pid = 1673] [serial = 256] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x118c15c00) [pid = 1673] [serial = 257] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x126a18800) [pid = 1673] [serial = 274] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12113ec00) [pid = 1673] [serial = 247] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x118147c00) [pid = 1673] [serial = 241] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x119cd2c00) [pid = 1673] [serial = 262] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1210ed000) [pid = 1673] [serial = 263] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1292b6400) [pid = 1673] [serial = 236] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x129538000) [pid = 1673] [serial = 284] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x113e64800) [pid = 1673] [serial = 238] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x117580000) [pid = 1673] [serial = 272] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x120619400) [pid = 1673] [serial = 278] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x126a9d400) [pid = 1673] [serial = 275] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x126afe000) [pid = 1673] [serial = 280] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1292ba000) [pid = 1673] [serial = 283] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x115e42400) [pid = 1673] [serial = 277] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12140a000) [pid = 1673] [serial = 265] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x129209c00) [pid = 1673] [serial = 281] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x125108400) [pid = 1673] [serial = 269] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x121d51000) [pid = 1673] [serial = 266] [outer = 0x0] [url = about:blank] 08:38:31 INFO - PROCESS | 1673 | 1464363511073 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 674ms 08:38:31 INFO - PROCESS | 1673 | 1464363511108 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1673 | 1464363511112 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:38:31 INFO - PROCESS | 1673 | 1464363511118 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1673 | 1464363511119 Marionette TRACE conn2 <- [1,446,null,{}] 08:38:31 INFO - PROCESS | 1673 | 1464363511122 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 1673 | 1464363511198 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:38:31 INFO - PROCESS | 1673 | 1464363511205 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b9b800 == 35 [pid = 1673] [id = 119] 08:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x118157400) [pid = 1673] [serial = 354] [outer = 0x0] 08:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118312800) [pid = 1673] [serial = 355] [outer = 0x118157400] 08:38:31 INFO - PROCESS | 1673 | 1464363511232 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11856a000) [pid = 1673] [serial = 356] [outer = 0x118157400] 08:38:31 INFO - PROCESS | 1673 | 1464363511572 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 08:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:38:31 INFO - PROCESS | 1673 | 1464363511588 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1673 | 1464363511590 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:38:31 INFO - PROCESS | 1673 | 1464363511592 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1673 | 1464363511594 Marionette TRACE conn2 <- [1,450,null,{}] 08:38:31 INFO - PROCESS | 1673 | 1464363511604 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 1673 | 1464363511710 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:38:31 INFO - PROCESS | 1673 | 1464363511721 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cb5800 == 36 [pid = 1673] [id = 120] 08:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119014400) [pid = 1673] [serial = 357] [outer = 0x0] 08:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1197e2800) [pid = 1673] [serial = 358] [outer = 0x119014400] 08:38:31 INFO - PROCESS | 1673 | 1464363511749 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1199e0800) [pid = 1673] [serial = 359] [outer = 0x119014400] 08:38:32 INFO - PROCESS | 1673 | 1464363512071 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1673 | 1464363512115 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 1673 | 1464363512117 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1673 | 1464363512118 Marionette TRACE conn2 <- [1,454,null,{}] 08:38:32 INFO - PROCESS | 1673 | 1464363512128 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 1673 | 1464363512210 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:38:32 INFO - PROCESS | 1673 | 1464363512252 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196da000 == 37 [pid = 1673] [id = 121] 08:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x119ccd800) [pid = 1673] [serial = 360] [outer = 0x0] 08:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x121406c00) [pid = 1673] [serial = 361] [outer = 0x119ccd800] 08:38:32 INFO - PROCESS | 1673 | 1464363512278 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x121759800) [pid = 1673] [serial = 362] [outer = 0x119ccd800] 08:38:32 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:32 INFO - PROCESS | 1673 | 1464363512550 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 475ms 08:38:32 INFO - PROCESS | 1673 | 1464363512593 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1673 | 1464363512594 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:38:32 INFO - PROCESS | 1673 | 1464363512597 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1673 | 1464363512598 Marionette TRACE conn2 <- [1,458,null,{}] 08:38:32 INFO - PROCESS | 1673 | 1464363512605 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 1673 | 1464363512680 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:38:32 INFO - PROCESS | 1673 | 1464363512686 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x11999a000 == 38 [pid = 1673] [id = 122] 08:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12140d400) [pid = 1673] [serial = 363] [outer = 0x0] 08:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x121d57000) [pid = 1673] [serial = 364] [outer = 0x12140d400] 08:38:32 INFO - PROCESS | 1673 | 1464363512712 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124be4c00) [pid = 1673] [serial = 365] [outer = 0x12140d400] 08:38:33 INFO - PROCESS | 1673 | 1464363513060 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1673 | 1464363513073 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:38:33 INFO - PROCESS | 1673 | 1464363513075 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1673 | 1464363513076 Marionette TRACE conn2 <- [1,462,null,{}] 08:38:33 INFO - PROCESS | 1673 | 1464363513079 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 1673 | 1464363513210 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:38:33 INFO - PROCESS | 1673 | 1464363513216 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fc9800 == 39 [pid = 1673] [id = 123] 08:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x124eec400) [pid = 1673] [serial = 366] [outer = 0x0] 08:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12636c800) [pid = 1673] [serial = 367] [outer = 0x124eec400] 08:38:33 INFO - PROCESS | 1673 | 1464363513272 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x127078800) [pid = 1673] [serial = 368] [outer = 0x124eec400] 08:38:33 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:33 INFO - PROCESS | 1673 | 1464363513597 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1673 | 1464363513647 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:38:33 INFO - PROCESS | 1673 | 1464363513650 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1673 | 1464363513651 Marionette TRACE conn2 <- [1,466,null,{}] 08:38:33 INFO - PROCESS | 1673 | 1464363513653 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 1673 | 1464363513743 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:38:33 INFO - PROCESS | 1673 | 1464363513755 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a5d000 == 40 [pid = 1673] [id = 124] 08:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x126a9d400) [pid = 1673] [serial = 369] [outer = 0x0] 08:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12920a800) [pid = 1673] [serial = 370] [outer = 0x126a9d400] 08:38:33 INFO - PROCESS | 1673 | 1464363513780 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1292ba400) [pid = 1673] [serial = 371] [outer = 0x126a9d400] 08:38:34 INFO - PROCESS | 1673 | 1464363514135 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1673 | 1464363514176 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:38:34 INFO - PROCESS | 1673 | 1464363514178 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1673 | 1464363514179 Marionette TRACE conn2 <- [1,470,null,{}] 08:38:34 INFO - PROCESS | 1673 | 1464363514182 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 1673 | 1464363514275 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:38:34 INFO - PROCESS | 1673 | 1464363514281 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235c6000 == 41 [pid = 1673] [id = 125] 08:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1285ad400) [pid = 1673] [serial = 372] [outer = 0x0] 08:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12a343800) [pid = 1673] [serial = 373] [outer = 0x1285ad400] 08:38:34 INFO - PROCESS | 1673 | 1464363514306 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12a73cc00) [pid = 1673] [serial = 374] [outer = 0x1285ad400] 08:38:34 INFO - PROCESS | 1673 | 1464363514669 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 08:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:38:34 INFO - PROCESS | 1673 | 1464363514705 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1673 | 1464363514707 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:38:34 INFO - PROCESS | 1673 | 1464363514710 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1673 | 1464363514712 Marionette TRACE conn2 <- [1,474,null,{}] 08:38:34 INFO - PROCESS | 1673 | 1464363514715 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 1673 | 1464363514860 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:38:34 INFO - PROCESS | 1673 | 1464363514876 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x125919000 == 42 [pid = 1673] [id = 126] 08:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x129535000) [pid = 1673] [serial = 375] [outer = 0x0] 08:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12a7d1c00) [pid = 1673] [serial = 376] [outer = 0x129535000] 08:38:34 INFO - PROCESS | 1673 | 1464363514913 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12aaa5c00) [pid = 1673] [serial = 377] [outer = 0x129535000] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x116835c00) [pid = 1673] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1122b6400) [pid = 1673] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12688a400) [pid = 1673] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x127084c00) [pid = 1673] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12a742c00) [pid = 1673] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x11907c800) [pid = 1673] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x116643400) [pid = 1673] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11831a000) [pid = 1673] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x121758800) [pid = 1673] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12680d000) [pid = 1673] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119cd1800) [pid = 1673] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12a742800) [pid = 1673] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12aaac400) [pid = 1673] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:38:35 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12aaac000) [pid = 1673] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:38:35 INFO - PROCESS | 1673 | 1464363515445 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 771ms 08:38:35 INFO - PROCESS | 1673 | 1464363515480 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 1673 | 1464363515482 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:38:35 INFO - PROCESS | 1673 | 1464363515486 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1673 | 1464363515487 Marionette TRACE conn2 <- [1,478,null,{}] 08:38:35 INFO - PROCESS | 1673 | 1464363515490 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 1673 | 1464363515564 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:38:35 INFO - PROCESS | 1673 | 1464363515612 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x1263c9800 == 43 [pid = 1673] [id = 127] 08:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11831bc00) [pid = 1673] [serial = 378] [outer = 0x0] 08:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x121e0dc00) [pid = 1673] [serial = 379] [outer = 0x11831bc00] 08:38:35 INFO - PROCESS | 1673 | 1464363515637 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12a742c00) [pid = 1673] [serial = 380] [outer = 0x11831bc00] 08:38:35 INFO - PROCESS | 1673 | 1464363515946 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 08:38:36 INFO - PROCESS | 1673 | 1464363516005 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1673 | 1464363516007 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:38:36 INFO - PROCESS | 1673 | 1464363516010 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1673 | 1464363516013 Marionette TRACE conn2 <- [1,482,null,{}] 08:38:36 INFO - PROCESS | 1673 | 1464363516016 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 1673 | 1464363516153 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:38:36 INFO - PROCESS | 1673 | 1464363516218 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12857f800 == 44 [pid = 1673] [id = 128] 08:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11831f800) [pid = 1673] [serial = 381] [outer = 0x0] 08:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12aaa8000) [pid = 1673] [serial = 382] [outer = 0x11831f800] 08:38:36 INFO - PROCESS | 1673 | 1464363516263 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12ba1e800) [pid = 1673] [serial = 383] [outer = 0x11831f800] 08:38:36 INFO - PROCESS | 1673 | 1464363516654 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 08:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:38:36 INFO - PROCESS | 1673 | 1464363516680 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1673 | 1464363516682 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:38:36 INFO - PROCESS | 1673 | 1464363516684 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1673 | 1464363516685 Marionette TRACE conn2 <- [1,486,null,{}] 08:38:36 INFO - PROCESS | 1673 | 1464363516687 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 1673 | 1464363516765 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:38:36 INFO - PROCESS | 1673 | 1464363516814 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a613800 == 45 [pid = 1673] [id = 129] 08:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12aaa7800) [pid = 1673] [serial = 384] [outer = 0x0] 08:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12bae4400) [pid = 1673] [serial = 385] [outer = 0x12aaa7800] 08:38:36 INFO - PROCESS | 1673 | 1464363516839 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12bb09000) [pid = 1673] [serial = 386] [outer = 0x12aaa7800] 08:38:37 INFO - PROCESS | 1673 | 1464363517134 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 08:38:37 INFO - PROCESS | 1673 | 1464363517160 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1673 | 1464363517162 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:38:37 INFO - PROCESS | 1673 | 1464363517166 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1673 | 1464363517171 Marionette TRACE conn2 <- [1,490,null,{}] 08:38:37 INFO - PROCESS | 1673 | 1464363517174 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 1673 | 1464363517309 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:38:37 INFO - PROCESS | 1673 | 1464363517444 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x112f5d000 == 46 [pid = 1673] [id = 130] 08:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x111f76800) [pid = 1673] [serial = 387] [outer = 0x0] 08:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x112ad6400) [pid = 1673] [serial = 388] [outer = 0x111f76800] 08:38:37 INFO - PROCESS | 1673 | 1464363517494 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x115e3e800) [pid = 1673] [serial = 389] [outer = 0x111f76800] 08:38:38 INFO - PROCESS | 1673 | 1464363518011 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 875ms 08:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:38:38 INFO - PROCESS | 1673 | 1464363518042 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1673 | 1464363518044 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:38:38 INFO - PROCESS | 1673 | 1464363518047 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1673 | 1464363518050 Marionette TRACE conn2 <- [1,494,null,{}] 08:38:38 INFO - PROCESS | 1673 | 1464363518053 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 1673 | 1464363518154 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:38:38 INFO - PROCESS | 1673 | 1464363518205 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b0800 == 47 [pid = 1673] [id = 131] 08:38:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x11683e800) [pid = 1673] [serial = 390] [outer = 0x0] 08:38:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x118314c00) [pid = 1673] [serial = 391] [outer = 0x11683e800] 08:38:38 INFO - PROCESS | 1673 | 1464363518233 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x1190c1c00) [pid = 1673] [serial = 392] [outer = 0x11683e800] 08:38:38 INFO - PROCESS | 1673 | 1464363518806 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 824ms 08:38:38 INFO - PROCESS | 1673 | 1464363518875 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:38:38 INFO - PROCESS | 1673 | 1464363518878 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:38:38 INFO - PROCESS | 1673 | 1464363518880 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1673 | 1464363518882 Marionette TRACE conn2 <- [1,498,null,{}] 08:38:38 INFO - PROCESS | 1673 | 1464363518885 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 1673 | 1464363519022 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:38:39 INFO - PROCESS | 1673 | 1464363519084 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12857d000 == 48 [pid = 1673] [id = 132] 08:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x120619400) [pid = 1673] [serial = 393] [outer = 0x0] 08:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x121407c00) [pid = 1673] [serial = 394] [outer = 0x120619400] 08:38:39 INFO - PROCESS | 1673 | 1464363519113 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x124ef2c00) [pid = 1673] [serial = 395] [outer = 0x120619400] 08:38:39 INFO - PROCESS | 1673 | 1464363519536 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 673ms 08:38:39 INFO - PROCESS | 1673 | 1464363519554 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:38:39 INFO - PROCESS | 1673 | 1464363519555 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:38:39 INFO - PROCESS | 1673 | 1464363519562 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1673 | 1464363519567 Marionette TRACE conn2 <- [1,502,null,{}] 08:38:39 INFO - PROCESS | 1673 | 1464363519570 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 1673 | 1464363519672 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:38:39 INFO - PROCESS | 1673 | 1464363519732 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b827800 == 49 [pid = 1673] [id = 133] 08:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x120619800) [pid = 1673] [serial = 396] [outer = 0x0] 08:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12680e000) [pid = 1673] [serial = 397] [outer = 0x120619800] 08:38:39 INFO - PROCESS | 1673 | 1464363519762 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12a740400) [pid = 1673] [serial = 398] [outer = 0x120619800] 08:38:40 INFO - PROCESS | 1673 | 1464363520185 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 677ms 08:38:40 INFO - PROCESS | 1673 | 1464363520236 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1673 | 1464363520238 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:38:40 INFO - PROCESS | 1673 | 1464363520240 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1673 | 1464363520242 Marionette TRACE conn2 <- [1,506,null,{}] 08:38:40 INFO - PROCESS | 1673 | 1464363520244 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 1673 | 1464363520363 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:38:40 INFO - PROCESS | 1673 | 1464363520438 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x11905d800 == 50 [pid = 1673] [id = 134] 08:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12a744000) [pid = 1673] [serial = 399] [outer = 0x0] 08:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12b1f7400) [pid = 1673] [serial = 400] [outer = 0x12a744000] 08:38:40 INFO - PROCESS | 1673 | 1464363520469 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12ba1a800) [pid = 1673] [serial = 401] [outer = 0x12a744000] 08:38:40 INFO - PROCESS | 1673 | 1464363520911 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 718ms 08:38:40 INFO - PROCESS | 1673 | 1464363520967 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1673 | 1464363520968 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:38:40 INFO - PROCESS | 1673 | 1464363520972 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1673 | 1464363520973 Marionette TRACE conn2 <- [1,510,null,{}] 08:38:40 INFO - PROCESS | 1673 | 1464363520976 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1673 | 1464363521076 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:38:41 INFO - PROCESS | 1673 | 1464363521138 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e0c800 == 51 [pid = 1673] [id = 135] 08:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x1197e6c00) [pid = 1673] [serial = 402] [outer = 0x0] 08:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12a6cf400) [pid = 1673] [serial = 403] [outer = 0x1197e6c00] 08:38:41 INFO - PROCESS | 1673 | 1464363521175 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12bb0b000) [pid = 1673] [serial = 404] [outer = 0x1197e6c00] 08:38:41 INFO - PROCESS | 1673 | 1464363521772 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 818ms 08:38:41 INFO - PROCESS | 1673 | 1464363521791 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1673 | 1464363521794 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:38:41 INFO - PROCESS | 1673 | 1464363521798 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1673 | 1464363521799 Marionette TRACE conn2 <- [1,514,null,{}] 08:38:41 INFO - PROCESS | 1673 | 1464363521803 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1673 | 1464363521894 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:38:41 INFO - PROCESS | 1673 | 1464363521959 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f58800 == 52 [pid = 1673] [id = 136] 08:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x116841800) [pid = 1673] [serial = 405] [outer = 0x0] 08:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x11813f000) [pid = 1673] [serial = 406] [outer = 0x116841800] 08:38:41 INFO - PROCESS | 1673 | 1464363521989 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x118317800) [pid = 1673] [serial = 407] [outer = 0x116841800] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12a613800 == 51 [pid = 1673] [id = 129] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12857f800 == 50 [pid = 1673] [id = 128] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1263c9800 == 49 [pid = 1673] [id = 127] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x125919000 == 48 [pid = 1673] [id = 126] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1235c6000 == 47 [pid = 1673] [id = 125] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x121a5d000 == 46 [pid = 1673] [id = 124] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x119fc9800 == 45 [pid = 1673] [id = 123] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x124bdf400) [pid = 1673] [serial = 298] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12bae0400) [pid = 1673] [serial = 337] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x11999a000 == 44 [pid = 1673] [id = 122] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1196da000 == 43 [pid = 1673] [id = 121] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x118cb5800 == 42 [pid = 1673] [id = 120] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x113b9b800 == 41 [pid = 1673] [id = 119] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1161d5800 == 40 [pid = 1673] [id = 118] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x11746d000 == 39 [pid = 1673] [id = 117] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a0000 == 38 [pid = 1673] [id = 115] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x11746b000 == 37 [pid = 1673] [id = 114] 08:38:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac2e000 == 36 [pid = 1673] [id = 113] 08:38:42 INFO - PROCESS | 1673 | 1464363522452 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x117e15400) [pid = 1673] [serial = 196] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1139ebc00) [pid = 1673] [serial = 157] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x12a746800) [pid = 1673] [serial = 325] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12a7d5000) [pid = 1673] [serial = 326] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12b1f2000) [pid = 1673] [serial = 334] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12aaae800) [pid = 1673] [serial = 331] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x12aaab800) [pid = 1673] [serial = 329] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x119cdb400) [pid = 1673] [serial = 311] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12ba21400) [pid = 1673] [serial = 335] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x12a740000) [pid = 1673] [serial = 323] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12ac1a000) [pid = 1673] [serial = 332] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x124f39000) [pid = 1673] [serial = 317] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12953dc00) [pid = 1673] [serial = 320] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12920cc00) [pid = 1673] [serial = 319] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12a6cc400) [pid = 1673] [serial = 322] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12aaa4800) [pid = 1673] [serial = 328] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x119523c00) [pid = 1673] [serial = 310] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x118312400) [pid = 1673] [serial = 305] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x118154800) [pid = 1673] [serial = 304] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1199dc400) [pid = 1673] [serial = 295] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1184f1400) [pid = 1673] [serial = 307] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11900d000) [pid = 1673] [serial = 308] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x124be4000) [pid = 1673] [serial = 316] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12707f000) [pid = 1673] [serial = 302] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x126af3400) [pid = 1673] [serial = 301] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x118320800) [pid = 1673] [serial = 292] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x115ea8000) [pid = 1673] [serial = 289] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12140a400) [pid = 1673] [serial = 313] [outer = 0x0] [url = about:blank] 08:38:42 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12188ac00) [pid = 1673] [serial = 314] [outer = 0x0] [url = about:blank] 08:38:42 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:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 673ms 08:38:42 INFO - PROCESS | 1673 | 1464363522471 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1673 | 1464363522475 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:38:42 INFO - PROCESS | 1673 | 1464363522479 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1673 | 1464363522481 Marionette TRACE conn2 <- [1,518,null,{}] 08:38:42 INFO - PROCESS | 1673 | 1464363522483 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 1673 | 1464363522564 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:38:42 INFO - PROCESS | 1673 | 1464363522571 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x11680b800 == 37 [pid = 1673] [id = 137] 08:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1184ef400) [pid = 1673] [serial = 408] [outer = 0x0] 08:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11900d000) [pid = 1673] [serial = 409] [outer = 0x1184ef400] 08:38:42 INFO - PROCESS | 1673 | 1464363522598 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1197e7400) [pid = 1673] [serial = 410] [outer = 0x1184ef400] 08:38:42 INFO - PROCESS | 1673 | 1464363522951 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 08:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:38:43 INFO - PROCESS | 1673 | 1464363522999 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1673 | 1464363523000 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:38:43 INFO - PROCESS | 1673 | 1464363523002 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1673 | 1464363523005 Marionette TRACE conn2 <- [1,522,null,{}] 08:38:43 INFO - PROCESS | 1673 | 1464363523012 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 1673 | 1464363523091 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:38:43 INFO - PROCESS | 1673 | 1464363523096 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x11962b000 == 38 [pid = 1673] [id = 138] 08:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12061a400) [pid = 1673] [serial = 411] [outer = 0x0] 08:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12144a800) [pid = 1673] [serial = 412] [outer = 0x12061a400] 08:38:43 INFO - PROCESS | 1673 | 1464363523127 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1219e1000) [pid = 1673] [serial = 413] [outer = 0x12061a400] 08:38:43 INFO - PROCESS | 1673 | 1464363523475 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:38:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 08:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:38:43 INFO - PROCESS | 1673 | 1464363523523 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1673 | 1464363523525 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:38:43 INFO - PROCESS | 1673 | 1464363523527 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1673 | 1464363523528 Marionette TRACE conn2 <- [1,526,null,{}] 08:38:43 INFO - PROCESS | 1673 | 1464363523547 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 1673 | 1464363523627 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:38:43 INFO - PROCESS | 1673 | 1464363523634 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d3b000 == 39 [pid = 1673] [id = 139] 08:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x124f30800) [pid = 1673] [serial = 414] [outer = 0x0] 08:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12636ec00) [pid = 1673] [serial = 415] [outer = 0x124f30800] 08:38:43 INFO - PROCESS | 1673 | 1464363523660 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x126a1a400) [pid = 1673] [serial = 416] [outer = 0x124f30800] 08:38:43 INFO - PROCESS | 1673 | 1464363523990 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:38:44 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:38:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 478ms 08:38:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:38:44 INFO - PROCESS | 1673 | 1464363524006 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1673 | 1464363524007 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:38:44 INFO - PROCESS | 1673 | 1464363524009 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1673 | 1464363524010 Marionette TRACE conn2 <- [1,530,null,{}] 08:38:44 INFO - PROCESS | 1673 | 1464363524013 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 1673 | 1464363524095 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:38:44 INFO - PROCESS | 1673 | 1464363524102 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215fc800 == 40 [pid = 1673] [id = 140] 08:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x126aefc00) [pid = 1673] [serial = 417] [outer = 0x0] 08:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x127083c00) [pid = 1673] [serial = 418] [outer = 0x126aefc00] 08:38:44 INFO - PROCESS | 1673 | 1464363524128 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x129534800) [pid = 1673] [serial = 419] [outer = 0x126aefc00] 08:38:44 INFO - PROCESS | 1673 | 1464363524473 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:38:44 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:38:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:38:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:38:44 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:38:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:38:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:38:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:38:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 08:38:44 INFO - PROCESS | 1673 | 1464363524479 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1673 | 1464363524480 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:38:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:38:44 INFO - PROCESS | 1673 | 1464363524484 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1673 | 1464363524486 Marionette TRACE conn2 <- [1,534,null,{}] 08:38:44 INFO - PROCESS | 1673 | 1464363524488 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 1673 | 1464363524619 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:38:44 INFO - PROCESS | 1673 | 1464363524632 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x125919000 == 41 [pid = 1673] [id = 141] 08:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12a6c3400) [pid = 1673] [serial = 420] [outer = 0x0] 08:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12a7df400) [pid = 1673] [serial = 421] [outer = 0x12a6c3400] 08:38:44 INFO - PROCESS | 1673 | 1464363524658 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12bb0b800) [pid = 1673] [serial = 422] [outer = 0x12a6c3400] 08:38:45 INFO - PROCESS | 1673 | 1464363525003 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:38:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 573ms 08:38:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:38:45 INFO - PROCESS | 1673 | 1464363525056 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1673 | 1464363525057 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 1673 | 1464363525059 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1673 | 1464363525060 Marionette TRACE conn2 <- [1,538,null,{}] 08:38:45 INFO - PROCESS | 1673 | 1464363525063 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 1673 | 1464363525163 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:38:45 INFO - PROCESS | 1673 | 1464363525198 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12858a800 == 42 [pid = 1673] [id = 142] 08:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x124f3ac00) [pid = 1673] [serial = 423] [outer = 0x0] 08:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12bb11800) [pid = 1673] [serial = 424] [outer = 0x124f3ac00] 08:38:45 INFO - PROCESS | 1673 | 1464363525229 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12bf34800) [pid = 1673] [serial = 425] [outer = 0x124f3ac00] 08:38:45 INFO - PROCESS | 1673 | 1464363525573 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:38:45 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:38:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 08:38:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:38:45 INFO - PROCESS | 1673 | 1464363525628 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1673 | 1464363525630 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 1673 | 1464363525632 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1673 | 1464363525633 Marionette TRACE conn2 <- [1,542,null,{}] 08:38:45 INFO - PROCESS | 1673 | 1464363525635 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 1673 | 1464363525732 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:38:45 INFO - PROCESS | 1673 | 1464363525736 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a61c000 == 43 [pid = 1673] [id = 143] 08:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12bf2dc00) [pid = 1673] [serial = 426] [outer = 0x0] 08:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12bf38400) [pid = 1673] [serial = 427] [outer = 0x12bf2dc00] 08:38:45 INFO - PROCESS | 1673 | 1464363525761 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12bfd9400) [pid = 1673] [serial = 428] [outer = 0x12bf2dc00] 08:38:46 INFO - PROCESS | 1673 | 1464363526094 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:38:46 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:38:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 08:38:46 INFO - PROCESS | 1673 | 1464363526155 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 1673 | 1464363526157 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:38:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:38:46 INFO - PROCESS | 1673 | 1464363526159 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1673 | 1464363526160 Marionette TRACE conn2 <- [1,546,null,{}] 08:38:46 INFO - PROCESS | 1673 | 1464363526163 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1673 | 1464363526272 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:38:46 INFO - PROCESS | 1673 | 1464363526313 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac2e000 == 44 [pid = 1673] [id = 144] 08:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12bfd5400) [pid = 1673] [serial = 429] [outer = 0x0] 08:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12bfde400) [pid = 1673] [serial = 430] [outer = 0x12bfd5400] 08:38:46 INFO - PROCESS | 1673 | 1464363526343 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12c820000) [pid = 1673] [serial = 431] [outer = 0x12bfd5400] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x119014400) [pid = 1673] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x118157400) [pid = 1673] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x11831f800) [pid = 1673] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x119ccd800) [pid = 1673] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x127084000) [pid = 1673] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x124eec400) [pid = 1673] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x126a9d400) [pid = 1673] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1285ad400) [pid = 1673] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11831bc00) [pid = 1673] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x129535000) [pid = 1673] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1165b8000) [pid = 1673] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:38:46 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12140d400) [pid = 1673] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:38:46 INFO - PROCESS | 1673 | 1464363526845 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:38:46 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:38:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 720ms 08:38:46 INFO - PROCESS | 1673 | 1464363526879 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 1673 | 1464363526880 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:38:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:38:46 INFO - PROCESS | 1673 | 1464363526885 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1673 | 1464363526888 Marionette TRACE conn2 <- [1,550,null,{}] 08:38:46 INFO - PROCESS | 1673 | 1464363526891 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1673 | 1464363526991 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:38:47 INFO - PROCESS | 1673 | 1464363526996 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x119922000 == 45 [pid = 1673] [id = 145] 08:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x11333f800) [pid = 1673] [serial = 432] [outer = 0x0] 08:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x118157400) [pid = 1673] [serial = 433] [outer = 0x11333f800] 08:38:47 INFO - PROCESS | 1673 | 1464363527032 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x129211c00) [pid = 1673] [serial = 434] [outer = 0x11333f800] 08:38:47 INFO - PROCESS | 1673 | 1464363527389 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:38:47 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:38:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 525ms 08:38:47 INFO - PROCESS | 1673 | 1464363527408 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1673 | 1464363527410 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:38:47 INFO - PROCESS | 1673 | 1464363527413 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1673 | 1464363527415 Marionette TRACE conn2 <- [1,554,null,{}] 08:38:47 INFO - PROCESS | 1673 | 1464363527417 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 1673 | 1464363527547 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:38:47 INFO - PROCESS | 1673 | 1464363527588 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd7800 == 46 [pid = 1673] [id = 146] 08:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12bfdac00) [pid = 1673] [serial = 435] [outer = 0x0] 08:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12c829800) [pid = 1673] [serial = 436] [outer = 0x12bfdac00] 08:38:47 INFO - PROCESS | 1673 | 1464363527633 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12c835c00) [pid = 1673] [serial = 437] [outer = 0x12bfdac00] 08:38:47 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:47 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:48 INFO - PROCESS | 1673 | 1464363528014 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 623ms 08:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:38:48 INFO - PROCESS | 1673 | 1464363528036 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1673 | 1464363528037 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:38:48 INFO - PROCESS | 1673 | 1464363528039 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1673 | 1464363528041 Marionette TRACE conn2 <- [1,558,null,{}] 08:38:48 INFO - PROCESS | 1673 | 1464363528043 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 1673 | 1464363528125 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:38:48 INFO - PROCESS | 1673 | 1464363528174 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c9800 == 47 [pid = 1673] [id = 147] 08:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x110fb1800) [pid = 1673] [serial = 438] [outer = 0x0] 08:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x110fb6800) [pid = 1673] [serial = 439] [outer = 0x110fb1800] 08:38:48 INFO - PROCESS | 1673 | 1464363528199 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x110fbc800) [pid = 1673] [serial = 440] [outer = 0x110fb1800] 08:38:48 INFO - PROCESS | 1673 | 1464363528458 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 08:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:38:48 INFO - PROCESS | 1673 | 1464363528508 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1673 | 1464363528510 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:38:48 INFO - PROCESS | 1673 | 1464363528512 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1673 | 1464363528513 Marionette TRACE conn2 <- [1,562,null,{}] 08:38:48 INFO - PROCESS | 1673 | 1464363528530 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 1673 | 1464363528615 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:38:48 INFO - PROCESS | 1673 | 1464363528621 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c54b800 == 48 [pid = 1673] [id = 148] 08:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x110fb9400) [pid = 1673] [serial = 441] [outer = 0x0] 08:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x124eae800) [pid = 1673] [serial = 442] [outer = 0x110fb9400] 08:38:48 INFO - PROCESS | 1673 | 1464363528646 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12908f000) [pid = 1673] [serial = 443] [outer = 0x110fb9400] 08:38:48 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:49 INFO - PROCESS | 1673 | 1464363529108 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 08:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:38:49 INFO - PROCESS | 1673 | 1464363529141 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1673 | 1464363529144 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:38:49 INFO - PROCESS | 1673 | 1464363529148 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1673 | 1464363529151 Marionette TRACE conn2 <- [1,566,null,{}] 08:38:49 INFO - PROCESS | 1673 | 1464363529154 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1673 | 1464363529261 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:38:49 INFO - PROCESS | 1673 | 1464363529324 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x118133000 == 49 [pid = 1673] [id = 149] 08:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x116840000) [pid = 1673] [serial = 444] [outer = 0x0] 08:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x118159400) [pid = 1673] [serial = 445] [outer = 0x116840000] 08:38:49 INFO - PROCESS | 1673 | 1464363529356 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x118569000) [pid = 1673] [serial = 446] [outer = 0x116840000] 08:38:49 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:49 INFO - PROCESS | 1673 | 1464363529767 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 08:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:38:49 INFO - PROCESS | 1673 | 1464363529821 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1673 | 1464363529825 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:38:49 INFO - PROCESS | 1673 | 1464363529830 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1673 | 1464363529832 Marionette TRACE conn2 <- [1,570,null,{}] 08:38:49 INFO - PROCESS | 1673 | 1464363529834 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1673 | 1464363529937 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:38:49 INFO - PROCESS | 1673 | 1464363529987 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215fd800 == 50 [pid = 1673] [id = 150] 08:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x1190b9800) [pid = 1673] [serial = 447] [outer = 0x0] 08:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x1199dec00) [pid = 1673] [serial = 448] [outer = 0x1190b9800] 08:38:50 INFO - PROCESS | 1673 | 1464363530017 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12160a000) [pid = 1673] [serial = 449] [outer = 0x1190b9800] 08:38:50 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:50 INFO - PROCESS | 1673 | 1464363530430 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 08:38:50 INFO - PROCESS | 1673 | 1464363530451 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1673 | 1464363530453 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:38:50 INFO - PROCESS | 1673 | 1464363530455 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1673 | 1464363530458 Marionette TRACE conn2 <- [1,574,null,{}] 08:38:50 INFO - PROCESS | 1673 | 1464363530466 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 1673 | 1464363530572 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:38:50 INFO - PROCESS | 1673 | 1464363530637 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53e000 == 51 [pid = 1673] [id = 151] 08:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x121887400) [pid = 1673] [serial = 450] [outer = 0x0] 08:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x127085c00) [pid = 1673] [serial = 451] [outer = 0x121887400] 08:38:50 INFO - PROCESS | 1673 | 1464363530669 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x129093800) [pid = 1673] [serial = 452] [outer = 0x121887400] 08:38:51 INFO - PROCESS | 1673 | 1464363531088 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 08:38:51 INFO - PROCESS | 1673 | 1464363531129 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:38:51 INFO - PROCESS | 1673 | 1464363531131 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:38:51 INFO - PROCESS | 1673 | 1464363531133 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1673 | 1464363531135 Marionette TRACE conn2 <- [1,578,null,{}] 08:38:51 INFO - PROCESS | 1673 | 1464363531137 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 1673 | 1464363531240 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:38:51 INFO - PROCESS | 1673 | 1464363531319 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c856800 == 52 [pid = 1673] [id = 152] 08:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12a34e000) [pid = 1673] [serial = 453] [outer = 0x0] 08:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12a748400) [pid = 1673] [serial = 454] [outer = 0x12a34e000] 08:38:51 INFO - PROCESS | 1673 | 1464363531349 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12ba15c00) [pid = 1673] [serial = 455] [outer = 0x12a34e000] 08:38:51 INFO - PROCESS | 1673 | 1464363531792 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 721ms 08:38:51 INFO - PROCESS | 1673 | 1464363531856 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1673 | 1464363531858 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:38:51 INFO - PROCESS | 1673 | 1464363531861 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1673 | 1464363531863 Marionette TRACE conn2 <- [1,582,null,{}] 08:38:51 INFO - PROCESS | 1673 | 1464363531867 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 1673 | 1464363532010 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:38:52 INFO - PROCESS | 1673 | 1464363532062 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb85000 == 53 [pid = 1673] [id = 153] 08:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12a6cd800) [pid = 1673] [serial = 456] [outer = 0x0] 08:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12bae4c00) [pid = 1673] [serial = 457] [outer = 0x12a6cd800] 08:38:52 INFO - PROCESS | 1673 | 1464363532086 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12bf38800) [pid = 1673] [serial = 458] [outer = 0x12a6cd800] 08:38:52 INFO - PROCESS | 1673 | 1464363532617 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 821ms 08:38:52 INFO - PROCESS | 1673 | 1464363532683 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 1673 | 1464363532685 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:38:52 INFO - PROCESS | 1673 | 1464363532689 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1673 | 1464363532691 Marionette TRACE conn2 <- [1,586,null,{}] 08:38:52 INFO - PROCESS | 1673 | 1464363532694 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 1673 | 1464363532860 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:38:52 INFO - PROCESS | 1673 | 1464363532961 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d04800 == 54 [pid = 1673] [id = 154] 08:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x11689c000) [pid = 1673] [serial = 459] [outer = 0x0] 08:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12bfe4800) [pid = 1673] [serial = 460] [outer = 0x11689c000] 08:38:52 INFO - PROCESS | 1673 | 1464363532992 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12c839400) [pid = 1673] [serial = 461] [outer = 0x11689c000] 08:38:53 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:53 INFO - PROCESS | 1673 | 1464363533610 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 973ms 08:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:38:53 INFO - PROCESS | 1673 | 1464363533661 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1673 | 1464363533664 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:38:53 INFO - PROCESS | 1673 | 1464363533668 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1673 | 1464363533669 Marionette TRACE conn2 <- [1,590,null,{}] 08:38:53 INFO - PROCESS | 1673 | 1464363533673 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 1673 | 1464363533770 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:38:53 INFO - PROCESS | 1673 | 1464363533824 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d0f000 == 55 [pid = 1673] [id = 155] 08:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x115ea8000) [pid = 1673] [serial = 462] [outer = 0x0] 08:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x1160d9000) [pid = 1673] [serial = 463] [outer = 0x115ea8000] 08:38:53 INFO - PROCESS | 1673 | 1464363533853 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x116170000) [pid = 1673] [serial = 464] [outer = 0x115ea8000] 08:38:54 INFO - PROCESS | 1673 | 1464363534304 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0c9800 == 54 [pid = 1673] [id = 147] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd7800 == 53 [pid = 1673] [id = 146] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x119922000 == 52 [pid = 1673] [id = 145] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac2e000 == 51 [pid = 1673] [id = 144] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12a61c000 == 50 [pid = 1673] [id = 143] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12858a800 == 49 [pid = 1673] [id = 142] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x125919000 == 48 [pid = 1673] [id = 141] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x1215fc800 == 47 [pid = 1673] [id = 140] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x119d3b000 == 46 [pid = 1673] [id = 139] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x11962b000 == 45 [pid = 1673] [id = 138] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x11680b800 == 44 [pid = 1673] [id = 137] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x116f58800 == 43 [pid = 1673] [id = 136] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12b827800 == 42 [pid = 1673] [id = 133] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12857d000 == 41 [pid = 1673] [id = 132] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b0800 == 40 [pid = 1673] [id = 131] 08:38:54 INFO - PROCESS | 1673 | --DOCSHELL 0x112f5d000 == 39 [pid = 1673] [id = 130] 08:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 723ms 08:38:54 INFO - PROCESS | 1673 | 1464363534391 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1673 | 1464363534395 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:38:54 INFO - PROCESS | 1673 | 1464363534399 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1673 | 1464363534401 Marionette TRACE conn2 <- [1,594,null,{}] 08:38:54 INFO - PROCESS | 1673 | 1464363534403 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 1673 | 1464363534480 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:38:54 INFO - PROCESS | 1673 | 1464363534492 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166eb800 == 40 [pid = 1673] [id = 156] 08:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x116a55800) [pid = 1673] [serial = 465] [outer = 0x0] 08:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x117586c00) [pid = 1673] [serial = 466] [outer = 0x116a55800] 08:38:54 INFO - PROCESS | 1673 | 1464363534518 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x118319000) [pid = 1673] [serial = 467] [outer = 0x116a55800] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x12920a800) [pid = 1673] [serial = 370] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12a343800) [pid = 1673] [serial = 373] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x121e0dc00) [pid = 1673] [serial = 379] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x12a7d1c00) [pid = 1673] [serial = 376] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x116a54000) [pid = 1673] [serial = 340] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x118145400) [pid = 1673] [serial = 353] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x11706cc00) [pid = 1673] [serial = 352] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x126646400) [pid = 1673] [serial = 346] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x121d57000) [pid = 1673] [serial = 364] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1197e2c00) [pid = 1673] [serial = 343] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1197e2800) [pid = 1673] [serial = 358] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x1199e0800) [pid = 1673] [serial = 359] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x118312800) [pid = 1673] [serial = 355] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x11856a000) [pid = 1673] [serial = 356] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12ba1e800) [pid = 1673] [serial = 383] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x121406c00) [pid = 1673] [serial = 361] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x121759800) [pid = 1673] [serial = 362] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12a6c5400) [pid = 1673] [serial = 350] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x129210800) [pid = 1673] [serial = 349] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12aaa5c00) [pid = 1673] [serial = 377] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x12a742c00) [pid = 1673] [serial = 380] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x12636c800) [pid = 1673] [serial = 367] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1292ba400) [pid = 1673] [serial = 371] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x127078800) [pid = 1673] [serial = 368] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12a73cc00) [pid = 1673] [serial = 374] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x12aaa8000) [pid = 1673] [serial = 382] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12bae4400) [pid = 1673] [serial = 385] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x124be4c00) [pid = 1673] [serial = 365] [outer = 0x0] [url = about:blank] 08:38:54 INFO - PROCESS | 1673 | 1464363534862 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 524ms 08:38:54 INFO - PROCESS | 1673 | 1464363534924 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1673 | 1464363534925 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:38:54 INFO - PROCESS | 1673 | 1464363534927 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1673 | 1464363534930 Marionette TRACE conn2 <- [1,598,null,{}] 08:38:54 INFO - PROCESS | 1673 | 1464363534937 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1673 | 1464363535020 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:38:55 INFO - PROCESS | 1673 | 1464363535027 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185f0000 == 41 [pid = 1673] [id = 157] 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1184f1400) [pid = 1673] [serial = 468] [outer = 0x0] 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x118c1a400) [pid = 1673] [serial = 469] [outer = 0x1184f1400] 08:38:55 INFO - PROCESS | 1673 | 1464363535055 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x119522400) [pid = 1673] [serial = 470] [outer = 0x1184f1400] 08:38:55 INFO - PROCESS | 1673 | 1464363535379 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 472ms 08:38:55 INFO - PROCESS | 1673 | 1464363535399 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:38:55 INFO - PROCESS | 1673 | 1464363535404 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:38:55 INFO - PROCESS | 1673 | 1464363535407 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1673 | 1464363535408 Marionette TRACE conn2 <- [1,602,null,{}] 08:38:55 INFO - PROCESS | 1673 | 1464363535410 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1673 | 1464363535505 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:38:55 INFO - PROCESS | 1673 | 1464363535548 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x11963b000 == 42 [pid = 1673] [id = 158] 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x119524400) [pid = 1673] [serial = 471] [outer = 0x0] 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x1197e9400) [pid = 1673] [serial = 472] [outer = 0x119524400] 08:38:55 INFO - PROCESS | 1673 | 1464363535575 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x121146000) [pid = 1673] [serial = 473] [outer = 0x119524400] 08:38:55 INFO - PROCESS | 1673 | 1464363535862 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 08:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:38:55 INFO - PROCESS | 1673 | 1464363535876 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1673 | 1464363535877 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:38:55 INFO - PROCESS | 1673 | 1464363535879 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1673 | 1464363535880 Marionette TRACE conn2 <- [1,606,null,{}] 08:38:55 INFO - PROCESS | 1673 | 1464363535891 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1673 | 1464363535974 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:38:55 INFO - PROCESS | 1673 | 1464363535979 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x11654c800 == 43 [pid = 1673] [id = 159] 08:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x121404000) [pid = 1673] [serial = 474] [outer = 0x0] 08:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x121763c00) [pid = 1673] [serial = 475] [outer = 0x121404000] 08:38:56 INFO - PROCESS | 1673 | 1464363536004 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x121d57000) [pid = 1673] [serial = 476] [outer = 0x121404000] 08:38:56 INFO - PROCESS | 1673 | 1464363536351 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 527ms 08:38:56 INFO - PROCESS | 1673 | 1464363536407 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:38:56 INFO - PROCESS | 1673 | 1464363536409 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:38:56 INFO - PROCESS | 1673 | 1464363536412 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1673 | 1464363536414 Marionette TRACE conn2 <- [1,610,null,{}] 08:38:56 INFO - PROCESS | 1673 | 1464363536417 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 1673 | 1464363536590 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:38:56 INFO - PROCESS | 1673 | 1464363536635 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12119f800 == 44 [pid = 1673] [id = 160] 08:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x121758800) [pid = 1673] [serial = 477] [outer = 0x0] 08:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x121e10c00) [pid = 1673] [serial = 478] [outer = 0x121758800] 08:38:56 INFO - PROCESS | 1673 | 1464363536686 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x126af6400) [pid = 1673] [serial = 479] [outer = 0x121758800] 08:38:57 INFO - PROCESS | 1673 | 1464363537102 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 724ms 08:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:38:57 INFO - PROCESS | 1673 | 1464363537137 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1673 | 1464363537138 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:38:57 INFO - PROCESS | 1673 | 1464363537140 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1673 | 1464363537142 Marionette TRACE conn2 <- [1,614,null,{}] 08:38:57 INFO - PROCESS | 1673 | 1464363537145 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1673 | 1464363537255 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:38:57 INFO - PROCESS | 1673 | 1464363537270 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d21000 == 45 [pid = 1673] [id = 161] 08:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x126a92c00) [pid = 1673] [serial = 480] [outer = 0x0] 08:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12707a800) [pid = 1673] [serial = 481] [outer = 0x126a92c00] 08:38:57 INFO - PROCESS | 1673 | 1464363537311 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x129091800) [pid = 1673] [serial = 482] [outer = 0x126a92c00] 08:38:57 INFO - PROCESS | 1673 | 1464363537794 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 669ms 08:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:38:57 INFO - PROCESS | 1673 | 1464363537809 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1673 | 1464363537811 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:38:57 INFO - PROCESS | 1673 | 1464363537813 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1673 | 1464363537814 Marionette TRACE conn2 <- [1,618,null,{}] 08:38:57 INFO - PROCESS | 1673 | 1464363537830 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1673 | 1464363537931 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:38:57 INFO - PROCESS | 1673 | 1464363537979 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x125294000 == 46 [pid = 1673] [id = 162] 08:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x1285a9c00) [pid = 1673] [serial = 483] [outer = 0x0] 08:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x129210000) [pid = 1673] [serial = 484] [outer = 0x1285a9c00] 08:38:58 INFO - PROCESS | 1673 | 1464363538004 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x1292b6000) [pid = 1673] [serial = 485] [outer = 0x1285a9c00] 08:38:58 INFO - PROCESS | 1673 | 1464363538329 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 526ms 08:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:38:58 INFO - PROCESS | 1673 | 1464363538339 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1673 | 1464363538341 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:38:58 INFO - PROCESS | 1673 | 1464363538343 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1673 | 1464363538344 Marionette TRACE conn2 <- [1,622,null,{}] 08:38:58 INFO - PROCESS | 1673 | 1464363538346 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1673 | 1464363538673 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x11333f800) [pid = 1673] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x124f3ac00) [pid = 1673] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x11683e800) [pid = 1673] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x124f30800) [pid = 1673] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12061a400) [pid = 1673] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x120619400) [pid = 1673] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12bfdac00) [pid = 1673] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12bf2dc00) [pid = 1673] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x11973fc00) [pid = 1673] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12a744000) [pid = 1673] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x119014c00) [pid = 1673] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x111f76800) [pid = 1673] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1210f0000) [pid = 1673] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x112a68400) [pid = 1673] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12a6c3400) [pid = 1673] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x116841800) [pid = 1673] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x126aefc00) [pid = 1673] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x110fb1800) [pid = 1673] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x118319400) [pid = 1673] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1184ef400) [pid = 1673] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x1197e6c00) [pid = 1673] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x129538c00) [pid = 1673] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x120619800) [pid = 1673] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x1219e8400) [pid = 1673] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x113b77c00) [pid = 1673] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x116641000) [pid = 1673] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x1197ef800) [pid = 1673] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11395dc00) [pid = 1673] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12bfd5400) [pid = 1673] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x119075000) [pid = 1673] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11395d000) [pid = 1673] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:38:58 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1139f0400) [pid = 1673] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:38:58 INFO - PROCESS | 1673 | 1464363538718 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d14800 == 47 [pid = 1673] [id = 163] 08:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x110fb1400) [pid = 1673] [serial = 486] [outer = 0x0] 08:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x113342800) [pid = 1673] [serial = 487] [outer = 0x110fb1400] 08:38:58 INFO - PROCESS | 1673 | 1464363538744 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x116642c00) [pid = 1673] [serial = 488] [outer = 0x110fb1400] 08:38:58 INFO - PROCESS | 1673 | 1464363538992 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 08:38:59 INFO - PROCESS | 1673 | 1464363539013 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1673 | 1464363539014 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:38:59 INFO - PROCESS | 1673 | 1464363539026 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1673 | 1464363539027 Marionette TRACE conn2 <- [1,626,null,{}] 08:38:59 INFO - PROCESS | 1673 | 1464363539029 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1673 | 1464363539126 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:38:59 INFO - PROCESS | 1673 | 1464363539130 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x1263c3800 == 48 [pid = 1673] [id = 164] 08:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x11815d000) [pid = 1673] [serial = 489] [outer = 0x0] 08:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x119527400) [pid = 1673] [serial = 490] [outer = 0x11815d000] 08:38:59 INFO - PROCESS | 1673 | 1464363539155 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x121759000) [pid = 1673] [serial = 491] [outer = 0x11815d000] 08:38:59 INFO - PROCESS | 1673 | 1464363539521 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 529ms 08:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:38:59 INFO - PROCESS | 1673 | 1464363539552 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1673 | 1464363539554 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:38:59 INFO - PROCESS | 1673 | 1464363539556 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1673 | 1464363539558 Marionette TRACE conn2 <- [1,630,null,{}] 08:38:59 INFO - PROCESS | 1673 | 1464363539560 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1673 | 1464363539652 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:38:59 INFO - PROCESS | 1673 | 1464363539656 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x129065800 == 49 [pid = 1673] [id = 165] 08:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x124f3a800) [pid = 1673] [serial = 492] [outer = 0x0] 08:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12920e400) [pid = 1673] [serial = 493] [outer = 0x124f3a800] 08:38:59 INFO - PROCESS | 1673 | 1464363539685 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12a6cf000) [pid = 1673] [serial = 494] [outer = 0x124f3a800] 08:38:59 INFO - PROCESS | 1673 | 1464363539994 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 08:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:39:00 INFO - PROCESS | 1673 | 1464363540025 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1673 | 1464363540026 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:39:00 INFO - PROCESS | 1673 | 1464363540028 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1673 | 1464363540029 Marionette TRACE conn2 <- [1,634,null,{}] 08:39:00 INFO - PROCESS | 1673 | 1464363540031 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1673 | 1464363540112 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:39:00 INFO - PROCESS | 1673 | 1464363540118 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a604800 == 50 [pid = 1673] [id = 166] 08:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12a340400) [pid = 1673] [serial = 495] [outer = 0x0] 08:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12a7d3000) [pid = 1673] [serial = 496] [outer = 0x12a340400] 08:39:00 INFO - PROCESS | 1673 | 1464363540144 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12aaa8000) [pid = 1673] [serial = 497] [outer = 0x12a340400] 08:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12aaae400) [pid = 1673] [serial = 498] [outer = 0x12ccf7000] 08:39:00 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:00 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:00 INFO - PROCESS | 1673 | 1464363540596 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 08:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:39:00 INFO - PROCESS | 1673 | 1464363540648 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1673 | 1464363540650 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:39:00 INFO - PROCESS | 1673 | 1464363540653 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1673 | 1464363540655 Marionette TRACE conn2 <- [1,638,null,{}] 08:39:00 INFO - PROCESS | 1673 | 1464363540746 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1673 | 1464363540929 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:39:00 INFO - PROCESS | 1673 | 1464363540974 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b85800 == 51 [pid = 1673] [id = 167] 08:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x110fbe400) [pid = 1673] [serial = 499] [outer = 0x0] 08:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x111d88800) [pid = 1673] [serial = 500] [outer = 0x110fbe400] 08:39:01 INFO - PROCESS | 1673 | 1464363541005 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x113964800) [pid = 1673] [serial = 501] [outer = 0x110fbe400] 08:39:01 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:01 INFO - PROCESS | 1673 | 1464363541424 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 804ms 08:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:39:01 INFO - PROCESS | 1673 | 1464363541457 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1673 | 1464363541460 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:39:01 INFO - PROCESS | 1673 | 1464363541463 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1673 | 1464363541464 Marionette TRACE conn2 <- [1,642,null,{}] 08:39:01 INFO - PROCESS | 1673 | 1464363541482 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 1673 | 1464363541587 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:39:01 INFO - PROCESS | 1673 | 1464363541640 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191c4800 == 52 [pid = 1673] [id = 168] 08:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x117584000) [pid = 1673] [serial = 502] [outer = 0x0] 08:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x118140400) [pid = 1673] [serial = 503] [outer = 0x117584000] 08:39:01 INFO - PROCESS | 1673 | 1464363541671 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x118321800) [pid = 1673] [serial = 504] [outer = 0x117584000] 08:39:02 INFO - PROCESS | 1673 | 1464363542102 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 686ms 08:39:02 INFO - PROCESS | 1673 | 1464363542149 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1673 | 1464363542151 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:39:02 INFO - PROCESS | 1673 | 1464363542153 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1673 | 1464363542154 Marionette TRACE conn2 <- [1,646,null,{}] 08:39:02 INFO - PROCESS | 1673 | 1464363542157 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1673 | 1464363542262 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:39:02 INFO - PROCESS | 1673 | 1464363542312 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x128578800 == 53 [pid = 1673] [id = 169] 08:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x11877d400) [pid = 1673] [serial = 505] [outer = 0x0] 08:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1193bf400) [pid = 1673] [serial = 506] [outer = 0x11877d400] 08:39:02 INFO - PROCESS | 1673 | 1464363542357 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x120619800) [pid = 1673] [serial = 507] [outer = 0x11877d400] 08:39:02 INFO - PROCESS | 1673 | 1464363542750 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 08:39:02 INFO - PROCESS | 1673 | 1464363542793 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1673 | 1464363542798 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:39:02 INFO - PROCESS | 1673 | 1464363542804 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1673 | 1464363542805 Marionette TRACE conn2 <- [1,650,null,{}] 08:39:02 INFO - PROCESS | 1673 | 1464363542807 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1673 | 1464363542932 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:39:02 INFO - PROCESS | 1673 | 1464363542982 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b81c000 == 54 [pid = 1673] [id = 170] 08:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x124bdb000) [pid = 1673] [serial = 508] [outer = 0x0] 08:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x125262800) [pid = 1673] [serial = 509] [outer = 0x124bdb000] 08:39:03 INFO - PROCESS | 1673 | 1464363543012 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x126aefc00) [pid = 1673] [serial = 510] [outer = 0x124bdb000] 08:39:03 INFO - PROCESS | 1673 | 1464363543455 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 669ms 08:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:39:03 INFO - PROCESS | 1673 | 1464363543472 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1673 | 1464363543474 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:39:03 INFO - PROCESS | 1673 | 1464363543476 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1673 | 1464363543477 Marionette TRACE conn2 <- [1,654,null,{}] 08:39:03 INFO - PROCESS | 1673 | 1464363543480 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 1673 | 1464363543579 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:39:03 INFO - PROCESS | 1673 | 1464363543626 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bab6000 == 55 [pid = 1673] [id = 171] 08:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x126646400) [pid = 1673] [serial = 511] [outer = 0x0] 08:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x129087400) [pid = 1673] [serial = 512] [outer = 0x126646400] 08:39:03 INFO - PROCESS | 1673 | 1464363543656 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12a343000) [pid = 1673] [serial = 513] [outer = 0x126646400] 08:39:04 INFO - PROCESS | 1673 | 1464363544091 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 620ms 08:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:39:04 INFO - PROCESS | 1673 | 1464363544097 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1673 | 1464363544098 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:39:04 INFO - PROCESS | 1673 | 1464363544101 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1673 | 1464363544102 Marionette TRACE conn2 <- [1,658,null,{}] 08:39:04 INFO - PROCESS | 1673 | 1464363544104 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 1673 | 1464363544220 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:39:04 INFO - PROCESS | 1673 | 1464363544305 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a613000 == 56 [pid = 1673] [id = 172] 08:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12a747000) [pid = 1673] [serial = 514] [outer = 0x0] 08:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12ac16c00) [pid = 1673] [serial = 515] [outer = 0x12a747000] 08:39:04 INFO - PROCESS | 1673 | 1464363544336 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12bb06c00) [pid = 1673] [serial = 516] [outer = 0x12a747000] 08:39:04 INFO - PROCESS | 1673 | 1464363544764 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 08:39:04 INFO - PROCESS | 1673 | 1464363544772 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1673 | 1464363544773 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:39:04 INFO - PROCESS | 1673 | 1464363544775 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1673 | 1464363544777 Marionette TRACE conn2 <- [1,662,null,{}] 08:39:04 INFO - PROCESS | 1673 | 1464363544779 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 1673 | 1464363544883 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:39:04 INFO - PROCESS | 1673 | 1464363544931 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x113e34000 == 57 [pid = 1673] [id = 173] 08:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x11395f800) [pid = 1673] [serial = 517] [outer = 0x0] 08:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x11815ac00) [pid = 1673] [serial = 518] [outer = 0x11395f800] 08:39:04 INFO - PROCESS | 1673 | 1464363544961 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12663b400) [pid = 1673] [serial = 519] [outer = 0x11395f800] 08:39:05 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:05 INFO - PROCESS | 1673 | 1464363545507 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 772ms 08:39:05 INFO - PROCESS | 1673 | 1464363545572 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1673 | 1464363545575 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:39:05 INFO - PROCESS | 1673 | 1464363545580 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1673 | 1464363545582 Marionette TRACE conn2 <- [1,666,null,{}] 08:39:05 INFO - PROCESS | 1673 | 1464363545585 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1673 | 1464363545681 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:39:05 INFO - PROCESS | 1673 | 1464363545745 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f59000 == 58 [pid = 1673] [id = 174] 08:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x116169c00) [pid = 1673] [serial = 520] [outer = 0x0] 08:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x11663d800) [pid = 1673] [serial = 521] [outer = 0x116169c00] 08:39:05 INFO - PROCESS | 1673 | 1464363545775 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x117e16400) [pid = 1673] [serial = 522] [outer = 0x116169c00] 08:39:06 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x12a870000 == 57 [pid = 1673] [id = 116] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x129065800 == 56 [pid = 1673] [id = 165] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1263c3800 == 55 [pid = 1673] [id = 164] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x112d14800 == 54 [pid = 1673] [id = 163] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x125294000 == 53 [pid = 1673] [id = 162] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x121d21000 == 52 [pid = 1673] [id = 161] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x12119f800 == 51 [pid = 1673] [id = 160] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x11654c800 == 50 [pid = 1673] [id = 159] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x124eae800) [pid = 1673] [serial = 442] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x11963b000 == 49 [pid = 1673] [id = 158] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1185f0000 == 48 [pid = 1673] [id = 157] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1166eb800 == 47 [pid = 1673] [id = 156] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x112d0f000 == 46 [pid = 1673] [id = 155] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x12c53e000 == 45 [pid = 1673] [id = 151] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1215fd800 == 44 [pid = 1673] [id = 150] 08:39:06 INFO - PROCESS | 1673 | --DOCSHELL 0x118133000 == 43 [pid = 1673] [id = 149] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x112ad6400) [pid = 1673] [serial = 388] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12061e000) [pid = 1673] [serial = 344] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x127077c00) [pid = 1673] [serial = 347] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x11831a400) [pid = 1673] [serial = 341] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1190c1c00) [pid = 1673] [serial = 392] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x126a1a400) [pid = 1673] [serial = 416] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x1219e1000) [pid = 1673] [serial = 413] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x121407c00) [pid = 1673] [serial = 394] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x1197ea000) [pid = 1673] [serial = 245] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x118314c00) [pid = 1673] [serial = 391] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12b1f7400) [pid = 1673] [serial = 400] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x121603400) [pid = 1673] [serial = 296] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x124ef2c00) [pid = 1673] [serial = 395] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x115e3e800) [pid = 1673] [serial = 389] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x12bb05800) [pid = 1673] [serial = 338] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x113ef2400) [pid = 1673] [serial = 193] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12bb0b800) [pid = 1673] [serial = 422] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12144a800) [pid = 1673] [serial = 412] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x118317800) [pid = 1673] [serial = 407] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x12636ec00) [pid = 1673] [serial = 415] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x127083c00) [pid = 1673] [serial = 418] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x118780400) [pid = 1673] [serial = 293] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x1197e7400) [pid = 1673] [serial = 410] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12a6cf400) [pid = 1673] [serial = 403] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12a34d000) [pid = 1673] [serial = 287] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x11900d000) [pid = 1673] [serial = 409] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12a740400) [pid = 1673] [serial = 398] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12636f000) [pid = 1673] [serial = 299] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12bb0b000) [pid = 1673] [serial = 404] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11663e800) [pid = 1673] [serial = 290] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11831d800) [pid = 1673] [serial = 242] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12a7df400) [pid = 1673] [serial = 421] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x11813f000) [pid = 1673] [serial = 406] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12172bc00) [pid = 1673] [serial = 248] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1161a6800) [pid = 1673] [serial = 239] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12ba1a800) [pid = 1673] [serial = 401] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12680e000) [pid = 1673] [serial = 397] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x129534800) [pid = 1673] [serial = 419] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | 1464363546227 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:39:06 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:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 08:39:06 INFO - PROCESS | 1673 | 1464363546255 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1673 | 1464363546259 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:39:06 INFO - PROCESS | 1673 | 1464363546263 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1673 | 1464363546265 Marionette TRACE conn2 <- [1,670,null,{}] 08:39:06 INFO - PROCESS | 1673 | 1464363546269 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 1673 | 1464363546354 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:39:06 INFO - PROCESS | 1673 | 1464363546359 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x116875000 == 44 [pid = 1673] [id = 175] 08:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11815a400) [pid = 1673] [serial = 523] [outer = 0x0] 08:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x118317c00) [pid = 1673] [serial = 524] [outer = 0x11815a400] 08:39:06 INFO - PROCESS | 1673 | 1464363546385 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118c23c00) [pid = 1673] [serial = 525] [outer = 0x11815a400] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12c820000) [pid = 1673] [serial = 431] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12bfd9400) [pid = 1673] [serial = 428] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x110fbc800) [pid = 1673] [serial = 440] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x118157400) [pid = 1673] [serial = 433] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12bb11800) [pid = 1673] [serial = 424] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12c829800) [pid = 1673] [serial = 436] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12bf38400) [pid = 1673] [serial = 427] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12c835c00) [pid = 1673] [serial = 437] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x110fb6800) [pid = 1673] [serial = 439] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x129211c00) [pid = 1673] [serial = 434] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12bf34800) [pid = 1673] [serial = 425] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12bfde400) [pid = 1673] [serial = 430] [outer = 0x0] [url = about:blank] 08:39:06 INFO - PROCESS | 1673 | 1464363546854 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 08:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:39:06 INFO - PROCESS | 1673 | 1464363546886 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1673 | 1464363546888 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:39:06 INFO - PROCESS | 1673 | 1464363546891 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1673 | 1464363546895 Marionette TRACE conn2 <- [1,674,null,{}] 08:39:06 INFO - PROCESS | 1673 | 1464363546915 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1673 | 1464363547041 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:39:07 INFO - PROCESS | 1673 | 1464363547096 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x119636000 == 45 [pid = 1673] [id = 176] 08:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1197e2c00) [pid = 1673] [serial = 526] [outer = 0x0] 08:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x119cd2c00) [pid = 1673] [serial = 527] [outer = 0x1197e2c00] 08:39:07 INFO - PROCESS | 1673 | 1464363547124 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x121405800) [pid = 1673] [serial = 528] [outer = 0x1197e2c00] 08:39:07 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:07 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:07 INFO - PROCESS | 1673 | 1464363547422 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:39:07 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:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 573ms 08:39:07 INFO - PROCESS | 1673 | 1464363547465 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1673 | 1464363547468 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:39:07 INFO - PROCESS | 1673 | 1464363547471 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1673 | 1464363547473 Marionette TRACE conn2 <- [1,678,null,{}] 08:39:07 INFO - PROCESS | 1673 | 1464363547482 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1673 | 1464363547562 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:39:07 INFO - PROCESS | 1673 | 1464363547609 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x119914000 == 46 [pid = 1673] [id = 177] 08:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1197ec800) [pid = 1673] [serial = 529] [outer = 0x0] 08:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1217d0000) [pid = 1673] [serial = 530] [outer = 0x1197ec800] 08:39:07 INFO - PROCESS | 1673 | 1464363547636 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124ea8400) [pid = 1673] [serial = 531] [outer = 0x1197ec800] 08:39:07 INFO - PROCESS | 1673 | 1464363547919 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:39:07 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:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 476ms 08:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:39:07 INFO - PROCESS | 1673 | 1464363547956 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1673 | 1464363547957 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:39:07 INFO - PROCESS | 1673 | 1464363547959 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1673 | 1464363547961 Marionette TRACE conn2 <- [1,682,null,{}] 08:39:07 INFO - PROCESS | 1673 | 1464363547963 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1673 | 1464363548046 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:39:08 INFO - PROCESS | 1673 | 1464363548053 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211ab800 == 47 [pid = 1673] [id = 178] 08:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1219db800) [pid = 1673] [serial = 532] [outer = 0x0] 08:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124f39800) [pid = 1673] [serial = 533] [outer = 0x1219db800] 08:39:08 INFO - PROCESS | 1673 | 1464363548078 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x126af2000) [pid = 1673] [serial = 534] [outer = 0x1219db800] 08:39:08 INFO - PROCESS | 1673 | 1464363548931 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:39:08 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:39:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 08:39:08 INFO - PROCESS | 1673 | 1464363548980 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1673 | 1464363548981 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:39:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:39:08 INFO - PROCESS | 1673 | 1464363548995 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1673 | 1464363548996 Marionette TRACE conn2 <- [1,686,null,{}] 08:39:09 INFO - PROCESS | 1673 | 1464363548999 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1673 | 1464363549110 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:39:09 INFO - PROCESS | 1673 | 1464363549147 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235c4800 == 48 [pid = 1673] [id = 179] 08:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1285abc00) [pid = 1673] [serial = 535] [outer = 0x0] 08:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12920ac00) [pid = 1673] [serial = 536] [outer = 0x1285abc00] 08:39:09 INFO - PROCESS | 1673 | 1464363549172 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12a741400) [pid = 1673] [serial = 537] [outer = 0x1285abc00] 08:39:09 INFO - PROCESS | 1673 | 1464363549962 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:39:09 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:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 982ms 08:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:39:09 INFO - PROCESS | 1673 | 1464363549968 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1673 | 1464363549969 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:39:09 INFO - PROCESS | 1673 | 1464363549971 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1673 | 1464363549972 Marionette TRACE conn2 <- [1,690,null,{}] 08:39:09 INFO - PROCESS | 1673 | 1464363549975 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1673 | 1464363550076 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:39:10 INFO - PROCESS | 1673 | 1464363550087 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1263c6800 == 49 [pid = 1673] [id = 180] 08:39:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12a742800) [pid = 1673] [serial = 538] [outer = 0x0] 08:39:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12ac13800) [pid = 1673] [serial = 539] [outer = 0x12a742800] 08:39:10 INFO - PROCESS | 1673 | 1464363550112 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12b1f7800) [pid = 1673] [serial = 540] [outer = 0x12a742800] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12aaa7800) [pid = 1673] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x124f3a800) [pid = 1673] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12a6cd800) [pid = 1673] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x116840000) [pid = 1673] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1184f1400) [pid = 1673] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12a34e000) [pid = 1673] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1190b9800) [pid = 1673] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x121404000) [pid = 1673] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x116a55800) [pid = 1673] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x119524400) [pid = 1673] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x121887400) [pid = 1673] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x115ea8000) [pid = 1673] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x126a92c00) [pid = 1673] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11689c000) [pid = 1673] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1285a9c00) [pid = 1673] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x110fb1400) [pid = 1673] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11815d000) [pid = 1673] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x121758800) [pid = 1673] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:39:10 INFO - PROCESS | 1673 | 1464363550970 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:39:10 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:39:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1018ms 08:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:39:10 INFO - PROCESS | 1673 | 1464363550990 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1673 | 1464363550991 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 1673 | 1464363550993 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1673 | 1464363550994 Marionette TRACE conn2 <- [1,694,null,{}] 08:39:11 INFO - PROCESS | 1673 | 1464363551005 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 1673 | 1464363551101 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:39:11 INFO - PROCESS | 1673 | 1464363551107 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x125920000 == 50 [pid = 1673] [id = 181] 08:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x113e63400) [pid = 1673] [serial = 541] [outer = 0x0] 08:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x121147800) [pid = 1673] [serial = 542] [outer = 0x113e63400] 08:39:11 INFO - PROCESS | 1673 | 1464363551132 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x129091400) [pid = 1673] [serial = 543] [outer = 0x113e63400] 08:39:11 INFO - PROCESS | 1673 | 1464363551939 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:39:11 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:39:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 979ms 08:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:39:11 INFO - PROCESS | 1673 | 1464363551972 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1673 | 1464363551973 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:39:11 INFO - PROCESS | 1673 | 1464363551975 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1673 | 1464363551976 Marionette TRACE conn2 <- [1,698,null,{}] 08:39:11 INFO - PROCESS | 1673 | 1464363551979 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 1673 | 1464363552059 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:39:12 INFO - PROCESS | 1673 | 1464363552063 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fc0800 == 51 [pid = 1673] [id = 182] 08:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a740400) [pid = 1673] [serial = 544] [outer = 0x0] 08:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12ba13c00) [pid = 1673] [serial = 545] [outer = 0x12a740400] 08:39:12 INFO - PROCESS | 1673 | 1464363552088 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12bae7c00) [pid = 1673] [serial = 546] [outer = 0x12a740400] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12c856800 == 50 [pid = 1673] [id = 152] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x1181d5800 == 49 [pid = 1673] [id = 66] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x112d04800 == 48 [pid = 1673] [id = 154] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb85000 == 47 [pid = 1673] [id = 153] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x1263cb800 == 46 [pid = 1673] [id = 79] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12c54b800 == 45 [pid = 1673] [id = 148] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x116e0c800 == 44 [pid = 1673] [id = 135] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x11905d800 == 43 [pid = 1673] [id = 134] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x116f59000 == 42 [pid = 1673] [id = 174] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x113e34000 == 41 [pid = 1673] [id = 173] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12a613000 == 40 [pid = 1673] [id = 172] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12bab6000 == 39 [pid = 1673] [id = 171] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12b81c000 == 38 [pid = 1673] [id = 170] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x128578800 == 37 [pid = 1673] [id = 169] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x1191c4800 == 36 [pid = 1673] [id = 168] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x113b85800 == 35 [pid = 1673] [id = 167] 08:39:12 INFO - PROCESS | 1673 | --DOCSHELL 0x12a604800 == 34 [pid = 1673] [id = 166] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x116875000 == 33 [pid = 1673] [id = 175] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x1263c6800 == 32 [pid = 1673] [id = 180] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x119636000 == 31 [pid = 1673] [id = 176] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x1235c4800 == 30 [pid = 1673] [id = 179] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x119914000 == 29 [pid = 1673] [id = 177] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x125920000 == 28 [pid = 1673] [id = 181] 08:39:13 INFO - PROCESS | 1673 | --DOCSHELL 0x1211ab800 == 27 [pid = 1673] [id = 178] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12bb09000) [pid = 1673] [serial = 386] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x113342800) [pid = 1673] [serial = 487] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116642c00) [pid = 1673] [serial = 488] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x121759000) [pid = 1673] [serial = 491] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x126af6400) [pid = 1673] [serial = 479] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x121e10c00) [pid = 1673] [serial = 478] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x129091800) [pid = 1673] [serial = 482] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x119527400) [pid = 1673] [serial = 490] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x121d57000) [pid = 1673] [serial = 476] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12a7d3000) [pid = 1673] [serial = 496] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a6cf000) [pid = 1673] [serial = 494] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x116641800) [pid = 1673] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12bae4c00) [pid = 1673] [serial = 457] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12bf38800) [pid = 1673] [serial = 458] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x118569000) [pid = 1673] [serial = 446] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118159400) [pid = 1673] [serial = 445] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x118c1a400) [pid = 1673] [serial = 469] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119522400) [pid = 1673] [serial = 470] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12ba15c00) [pid = 1673] [serial = 455] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a748400) [pid = 1673] [serial = 454] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12160a000) [pid = 1673] [serial = 449] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1199dec00) [pid = 1673] [serial = 448] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x121763c00) [pid = 1673] [serial = 475] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x117586c00) [pid = 1673] [serial = 466] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x118319000) [pid = 1673] [serial = 467] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1197e9400) [pid = 1673] [serial = 472] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x127085c00) [pid = 1673] [serial = 451] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x129093800) [pid = 1673] [serial = 452] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1160d9000) [pid = 1673] [serial = 463] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116170000) [pid = 1673] [serial = 464] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x121146000) [pid = 1673] [serial = 473] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12707a800) [pid = 1673] [serial = 481] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12bfe4800) [pid = 1673] [serial = 460] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12c839400) [pid = 1673] [serial = 461] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1292b6000) [pid = 1673] [serial = 485] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x129210000) [pid = 1673] [serial = 484] [outer = 0x0] [url = about:blank] 08:39:13 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12920e400) [pid = 1673] [serial = 493] [outer = 0x0] [url = about:blank] 08:39:14 INFO - PROCESS | 1673 | 1464363554066 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:39:14 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:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2122ms 08:39:14 INFO - PROCESS | 1673 | 1464363554100 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1673 | 1464363554104 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:39:14 INFO - PROCESS | 1673 | 1464363554108 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1673 | 1464363554110 Marionette TRACE conn2 <- [1,702,null,{}] 08:39:14 INFO - PROCESS | 1673 | 1464363554114 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 1673 | 1464363554189 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:39:14 INFO - PROCESS | 1673 | 1464363554195 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x112f5d000 == 28 [pid = 1673] [id = 183] 08:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x112f21400) [pid = 1673] [serial = 547] [outer = 0x0] 08:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1139ec000) [pid = 1673] [serial = 548] [outer = 0x112f21400] 08:39:14 INFO - PROCESS | 1673 | 1464363554226 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x114044400) [pid = 1673] [serial = 549] [outer = 0x112f21400] 08:39:15 INFO - PROCESS | 1673 | 1464363555039 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:39:15 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:39:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 08:39:15 INFO - PROCESS | 1673 | 1464363555079 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1673 | 1464363555084 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:39:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:39:15 INFO - PROCESS | 1673 | 1464363555088 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1673 | 1464363555090 Marionette TRACE conn2 <- [1,706,null,{}] 08:39:15 INFO - PROCESS | 1673 | 1464363555093 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 1673 | 1464363555166 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:39:15 INFO - PROCESS | 1673 | 1464363555171 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x116083000 == 29 [pid = 1673] [id = 184] 08:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x115eaa800) [pid = 1673] [serial = 550] [outer = 0x0] 08:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1165b8800) [pid = 1673] [serial = 551] [outer = 0x115eaa800] 08:39:15 INFO - PROCESS | 1673 | 1464363555200 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x116835000) [pid = 1673] [serial = 552] [outer = 0x115eaa800] 08:39:15 INFO - PROCESS | 1673 | 1464363555989 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:39:16 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:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 922ms 08:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:39:16 INFO - PROCESS | 1673 | 1464363556011 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1673 | 1464363556013 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:39:16 INFO - PROCESS | 1673 | 1464363556015 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1673 | 1464363556019 Marionette TRACE conn2 <- [1,710,null,{}] 08:39:16 INFO - PROCESS | 1673 | 1464363556028 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 1673 | 1464363556102 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:39:16 INFO - PROCESS | 1673 | 1464363556116 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f4d800 == 30 [pid = 1673] [id = 185] 08:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x110fb3800) [pid = 1673] [serial = 553] [outer = 0x0] 08:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118148000) [pid = 1673] [serial = 554] [outer = 0x110fb3800] 08:39:16 INFO - PROCESS | 1673 | 1464363556146 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x118159400) [pid = 1673] [serial = 555] [outer = 0x110fb3800] 08:39:16 INFO - PROCESS | 1673 | 1464363556927 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 925ms 08:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:39:16 INFO - PROCESS | 1673 | 1464363556940 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1673 | 1464363556942 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:39:16 INFO - PROCESS | 1673 | 1464363556944 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1673 | 1464363556945 Marionette TRACE conn2 <- [1,714,null,{}] 08:39:16 INFO - PROCESS | 1673 | 1464363556948 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 1673 | 1464363557022 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:39:17 INFO - PROCESS | 1673 | 1464363557062 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x118128800 == 31 [pid = 1673] [id = 186] 08:39:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x116a58400) [pid = 1673] [serial = 556] [outer = 0x0] 08:39:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118320400) [pid = 1673] [serial = 557] [outer = 0x116a58400] 08:39:17 INFO - PROCESS | 1673 | 1464363557088 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11855d800) [pid = 1673] [serial = 558] [outer = 0x116a58400] 08:39:17 INFO - PROCESS | 1673 | 1464363557875 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:39:17 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:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 08:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:39:17 INFO - PROCESS | 1673 | 1464363557913 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1673 | 1464363557915 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:39:17 INFO - PROCESS | 1673 | 1464363557917 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1673 | 1464363557918 Marionette TRACE conn2 <- [1,718,null,{}] 08:39:17 INFO - PROCESS | 1673 | 1464363557921 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 1673 | 1464363558006 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:39:18 INFO - PROCESS | 1673 | 1464363558010 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185e6800 == 32 [pid = 1673] [id = 187] 08:39:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1161a6800) [pid = 1673] [serial = 559] [outer = 0x0] 08:39:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x118784c00) [pid = 1673] [serial = 560] [outer = 0x1161a6800] 08:39:18 INFO - PROCESS | 1673 | 1464363558038 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119074400) [pid = 1673] [serial = 561] [outer = 0x1161a6800] 08:39:18 INFO - PROCESS | 1673 | 1464363558917 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 08:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:39:18 INFO - PROCESS | 1673 | 1464363558949 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1673 | 1464363558950 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:39:18 INFO - PROCESS | 1673 | 1464363558952 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1673 | 1464363558953 Marionette TRACE conn2 <- [1,722,null,{}] 08:39:18 INFO - PROCESS | 1673 | 1464363558955 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 1673 | 1464363559055 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:39:19 INFO - PROCESS | 1673 | 1464363559085 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b5800 == 33 [pid = 1673] [id = 188] 08:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118569000) [pid = 1673] [serial = 562] [outer = 0x0] 08:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11952b000) [pid = 1673] [serial = 563] [outer = 0x118569000] 08:39:19 INFO - PROCESS | 1673 | 1464363559111 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1197ed400) [pid = 1673] [serial = 564] [outer = 0x118569000] 08:39:19 INFO - PROCESS | 1673 | 1464363559429 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1673 | 1464363559474 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:39:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:39:19 INFO - PROCESS | 1673 | 1464363559482 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1673 | 1464363559483 Marionette TRACE conn2 <- [1,726,null,{}] 08:39:19 INFO - PROCESS | 1673 | 1464363559485 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 1673 | 1464363559571 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:39:19 INFO - PROCESS | 1673 | 1464363559575 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x119640000 == 34 [pid = 1673] [id = 189] 08:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118c15c00) [pid = 1673] [serial = 565] [outer = 0x0] 08:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1197f1c00) [pid = 1673] [serial = 566] [outer = 0x118c15c00] 08:39:19 INFO - PROCESS | 1673 | 1464363559600 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210f5800) [pid = 1673] [serial = 567] [outer = 0x118c15c00] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x110fb9400) [pid = 1673] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x113e63400) [pid = 1673] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1285abc00) [pid = 1673] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a742800) [pid = 1673] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124bdb000) [pid = 1673] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11877d400) [pid = 1673] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x117584000) [pid = 1673] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x110fbe400) [pid = 1673] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a340400) [pid = 1673] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1219db800) [pid = 1673] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1197ec800) [pid = 1673] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1197e2c00) [pid = 1673] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x11815a400) [pid = 1673] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116169c00) [pid = 1673] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x11395f800) [pid = 1673] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12a747000) [pid = 1673] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:39:20 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x126646400) [pid = 1673] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:39:20 INFO - PROCESS | 1673 | 1464363560110 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 08:39:20 INFO - PROCESS | 1673 | 1464363560154 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1673 | 1464363560155 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:39:20 INFO - PROCESS | 1673 | 1464363560157 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1673 | 1464363560158 Marionette TRACE conn2 <- [1,730,null,{}] 08:39:20 INFO - PROCESS | 1673 | 1464363560161 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1673 | 1464363560231 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:39:20 INFO - PROCESS | 1673 | 1464363560239 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cb7800 == 35 [pid = 1673] [id = 190] 08:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x116842800) [pid = 1673] [serial = 568] [outer = 0x0] 08:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118567000) [pid = 1673] [serial = 569] [outer = 0x116842800] 08:39:20 INFO - PROCESS | 1673 | 1464363560265 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x121144000) [pid = 1673] [serial = 570] [outer = 0x116842800] 08:39:20 INFO - PROCESS | 1673 | 1464363560600 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1673 | 1464363560627 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:39:20 INFO - PROCESS | 1673 | 1464363560629 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1673 | 1464363560630 Marionette TRACE conn2 <- [1,734,null,{}] 08:39:20 INFO - PROCESS | 1673 | 1464363560633 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1673 | 1464363560722 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:39:20 INFO - PROCESS | 1673 | 1464363560728 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f4d000 == 36 [pid = 1673] [id = 191] 08:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119526000) [pid = 1673] [serial = 571] [outer = 0x0] 08:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x121449000) [pid = 1673] [serial = 572] [outer = 0x119526000] 08:39:20 INFO - PROCESS | 1673 | 1464363560755 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x121763c00) [pid = 1673] [serial = 573] [outer = 0x119526000] 08:39:21 INFO - PROCESS | 1673 | 1464363561037 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:39:21 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:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 08:39:21 INFO - PROCESS | 1673 | 1464363561098 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1673 | 1464363561099 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:39:21 INFO - PROCESS | 1673 | 1464363561104 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1673 | 1464363561105 Marionette TRACE conn2 <- [1,738,null,{}] 08:39:21 INFO - PROCESS | 1673 | 1464363561107 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 1673 | 1464363561182 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:39:21 INFO - PROCESS | 1673 | 1464363561189 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a1800 == 37 [pid = 1673] [id = 192] 08:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1217d3c00) [pid = 1673] [serial = 574] [outer = 0x0] 08:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x121d58000) [pid = 1673] [serial = 575] [outer = 0x1217d3c00] 08:39:21 INFO - PROCESS | 1673 | 1464363561213 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x124ea7400) [pid = 1673] [serial = 576] [outer = 0x1217d3c00] 08:39:22 INFO - PROCESS | 1673 | 1464363562075 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:39:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1021ms 08:39:22 INFO - PROCESS | 1673 | 1464363562125 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1673 | 1464363562128 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:39:22 INFO - PROCESS | 1673 | 1464363562145 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1673 | 1464363562148 Marionette TRACE conn2 <- [1,742,null,{}] 08:39:22 INFO - PROCESS | 1673 | 1464363562152 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 1673 | 1464363562279 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:39:22 INFO - PROCESS | 1673 | 1464363562325 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b99000 == 38 [pid = 1673] [id = 193] 08:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112045000) [pid = 1673] [serial = 577] [outer = 0x0] 08:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11270e000) [pid = 1673] [serial = 578] [outer = 0x112045000] 08:39:22 INFO - PROCESS | 1673 | 1464363562359 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x113e63000) [pid = 1673] [serial = 579] [outer = 0x112045000] 08:39:23 INFO - PROCESS | 1673 | 1464363563315 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:39:23 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:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1224ms 08:39:23 INFO - PROCESS | 1673 | 1464363563369 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1673 | 1464363563373 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:39:23 INFO - PROCESS | 1673 | 1464363563378 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1673 | 1464363563379 Marionette TRACE conn2 <- [1,746,null,{}] 08:39:23 INFO - PROCESS | 1673 | 1464363563382 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 1673 | 1464363563486 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:39:23 INFO - PROCESS | 1673 | 1464363563528 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x117483800 == 39 [pid = 1673] [id = 194] 08:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1122aa000) [pid = 1673] [serial = 580] [outer = 0x0] 08:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x116842000) [pid = 1673] [serial = 581] [outer = 0x1122aa000] 08:39:23 INFO - PROCESS | 1673 | 1464363563558 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11757b800) [pid = 1673] [serial = 582] [outer = 0x1122aa000] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x116f4d000 == 38 [pid = 1673] [id = 191] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x118cb7800 == 37 [pid = 1673] [id = 190] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x119640000 == 36 [pid = 1673] [id = 189] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b5800 == 35 [pid = 1673] [id = 188] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1185e6800 == 34 [pid = 1673] [id = 187] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x118128800 == 33 [pid = 1673] [id = 186] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x116f4d800 == 32 [pid = 1673] [id = 185] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12ba13c00) [pid = 1673] [serial = 545] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x116083000 == 31 [pid = 1673] [id = 184] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x112f5d000 == 30 [pid = 1673] [id = 183] 08:39:24 INFO - PROCESS | 1673 | --DOCSHELL 0x126fc0800 == 29 [pid = 1673] [id = 182] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12908f000) [pid = 1673] [serial = 443] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x129091400) [pid = 1673] [serial = 543] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12920ac00) [pid = 1673] [serial = 536] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12ac13800) [pid = 1673] [serial = 539] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12b1f7800) [pid = 1673] [serial = 540] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x121147800) [pid = 1673] [serial = 542] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x125262800) [pid = 1673] [serial = 509] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x120619800) [pid = 1673] [serial = 507] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1193bf400) [pid = 1673] [serial = 506] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x118321800) [pid = 1673] [serial = 504] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x118140400) [pid = 1673] [serial = 503] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x113964800) [pid = 1673] [serial = 501] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x111d88800) [pid = 1673] [serial = 500] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12aaa8000) [pid = 1673] [serial = 497] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x124f39800) [pid = 1673] [serial = 533] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1217d0000) [pid = 1673] [serial = 530] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x124ea8400) [pid = 1673] [serial = 531] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x119cd2c00) [pid = 1673] [serial = 527] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x121405800) [pid = 1673] [serial = 528] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x118317c00) [pid = 1673] [serial = 524] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x118c23c00) [pid = 1673] [serial = 525] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x117e16400) [pid = 1673] [serial = 522] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x11663d800) [pid = 1673] [serial = 521] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12663b400) [pid = 1673] [serial = 519] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x11815ac00) [pid = 1673] [serial = 518] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12bb06c00) [pid = 1673] [serial = 516] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x12ac16c00) [pid = 1673] [serial = 515] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12a343000) [pid = 1673] [serial = 513] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x129087400) [pid = 1673] [serial = 512] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x126aefc00) [pid = 1673] [serial = 510] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x12a741400) [pid = 1673] [serial = 537] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x126af2000) [pid = 1673] [serial = 534] [outer = 0x0] [url = about:blank] 08:39:24 INFO - PROCESS | 1673 | 1464363564643 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:39:24 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:39:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1277ms 08:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:39:24 INFO - PROCESS | 1673 | 1464363564655 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1673 | 1464363564658 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:39:24 INFO - PROCESS | 1673 | 1464363564661 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1673 | 1464363564662 Marionette TRACE conn2 <- [1,750,null,{}] 08:39:24 INFO - PROCESS | 1673 | 1464363564667 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 1673 | 1464363564745 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:39:24 INFO - PROCESS | 1673 | 1464363564753 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x114023000 == 30 [pid = 1673] [id = 195] 08:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x115e3b800) [pid = 1673] [serial = 583] [outer = 0x0] 08:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x1160da400) [pid = 1673] [serial = 584] [outer = 0x115e3b800] 08:39:24 INFO - PROCESS | 1673 | 1464363564782 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x116637c00) [pid = 1673] [serial = 585] [outer = 0x115e3b800] 08:39:25 INFO - PROCESS | 1673 | 1464363565608 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:39:25 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:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 08:39:25 INFO - PROCESS | 1673 | 1464363565632 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1673 | 1464363565637 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:39:25 INFO - PROCESS | 1673 | 1464363565642 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1673 | 1464363565643 Marionette TRACE conn2 <- [1,754,null,{}] 08:39:25 INFO - PROCESS | 1673 | 1464363565646 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 1673 | 1464363565718 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:39:25 INFO - PROCESS | 1673 | 1464363565760 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f4f800 == 31 [pid = 1673] [id = 196] 08:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x11689b800) [pid = 1673] [serial = 586] [outer = 0x0] 08:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x117e16400) [pid = 1673] [serial = 587] [outer = 0x11689b800] 08:39:25 INFO - PROCESS | 1673 | 1464363565785 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x118155800) [pid = 1673] [serial = 588] [outer = 0x11689b800] 08:39:26 INFO - PROCESS | 1673 | 1464363566569 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:39:26 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:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 08:39:26 INFO - PROCESS | 1673 | 1464363566612 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1673 | 1464363566613 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:39:26 INFO - PROCESS | 1673 | 1464363566615 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1673 | 1464363566618 Marionette TRACE conn2 <- [1,758,null,{}] 08:39:26 INFO - PROCESS | 1673 | 1464363566625 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 1673 | 1464363566727 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:39:26 INFO - PROCESS | 1673 | 1464363566757 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x11825d800 == 32 [pid = 1673] [id = 197] 08:39:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x111b0b000) [pid = 1673] [serial = 589] [outer = 0x0] 08:39:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x1184f0800) [pid = 1673] [serial = 590] [outer = 0x111b0b000] 08:39:26 INFO - PROCESS | 1673 | 1464363566785 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x118c1ac00) [pid = 1673] [serial = 591] [outer = 0x111b0b000] 08:39:27 INFO - PROCESS | 1673 | 1464363567133 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:39:27 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:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 572ms 08:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:39:27 INFO - PROCESS | 1673 | 1464363567187 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1673 | 1464363567189 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:39:27 INFO - PROCESS | 1673 | 1464363567191 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1673 | 1464363567192 Marionette TRACE conn2 <- [1,762,null,{}] 08:39:27 INFO - PROCESS | 1673 | 1464363567194 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 1673 | 1464363567287 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:39:27 INFO - PROCESS | 1673 | 1464363567299 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x119626800 == 33 [pid = 1673] [id = 198] 08:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x11907d000) [pid = 1673] [serial = 592] [outer = 0x0] 08:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x11951cc00) [pid = 1673] [serial = 593] [outer = 0x11907d000] 08:39:27 INFO - PROCESS | 1673 | 1464363567328 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x11973b400) [pid = 1673] [serial = 594] [outer = 0x11907d000] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x118569000) [pid = 1673] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x110fb3800) [pid = 1673] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x112f21400) [pid = 1673] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x116a58400) [pid = 1673] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x118c15c00) [pid = 1673] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x116842800) [pid = 1673] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x119526000) [pid = 1673] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x115eaa800) [pid = 1673] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:39:27 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x1161a6800) [pid = 1673] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:39:28 INFO - PROCESS | 1673 | 1464363568109 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 08:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:39:28 INFO - PROCESS | 1673 | 1464363568160 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1673 | 1464363568162 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:39:28 INFO - PROCESS | 1673 | 1464363568164 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1673 | 1464363568165 Marionette TRACE conn2 <- [1,766,null,{}] 08:39:28 INFO - PROCESS | 1673 | 1464363568167 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 1673 | 1464363568251 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:39:28 INFO - PROCESS | 1673 | 1464363568257 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x119641800 == 34 [pid = 1673] [id = 199] 08:39:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x112a68400) [pid = 1673] [serial = 595] [outer = 0x0] 08:39:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x118569000) [pid = 1673] [serial = 596] [outer = 0x112a68400] 08:39:28 INFO - PROCESS | 1673 | 1464363568283 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x119526000) [pid = 1673] [serial = 597] [outer = 0x112a68400] 08:39:29 INFO - PROCESS | 1673 | 1464363569081 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 08:39:29 INFO - PROCESS | 1673 | 1464363569133 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1673 | 1464363569134 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:39:29 INFO - PROCESS | 1673 | 1464363569137 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1673 | 1464363569138 Marionette TRACE conn2 <- [1,770,null,{}] 08:39:29 INFO - PROCESS | 1673 | 1464363569140 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 1673 | 1464363569226 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:39:29 INFO - PROCESS | 1673 | 1464363569232 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fbc000 == 35 [pid = 1673] [id = 200] 08:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x119dc9c00) [pid = 1673] [serial = 598] [outer = 0x0] 08:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x121408000) [pid = 1673] [serial = 599] [outer = 0x119dc9c00] 08:39:29 INFO - PROCESS | 1673 | 1464363569262 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x1217d6800) [pid = 1673] [serial = 600] [outer = 0x119dc9c00] 08:39:29 INFO - PROCESS | 1673 | 1464363569571 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 468ms 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:39:29 INFO - PROCESS | 1673 | 1464363569605 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1673 | 1464363569606 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:39:29 INFO - PROCESS | 1673 | 1464363569609 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1673 | 1464363569610 Marionette TRACE conn2 <- [1,774,null,{}] 08:39:29 INFO - PROCESS | 1673 | 1464363569612 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 1673 | 1464363569703 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:39:29 INFO - PROCESS | 1673 | 1464363569709 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12119e800 == 36 [pid = 1673] [id = 201] 08:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x1219db800) [pid = 1673] [serial = 601] [outer = 0x0] 08:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x124844800) [pid = 1673] [serial = 602] [outer = 0x1219db800] 08:39:29 INFO - PROCESS | 1673 | 1464363569734 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x124eeb000) [pid = 1673] [serial = 603] [outer = 0x1219db800] 08:39:30 INFO - PROCESS | 1673 | 1464363570030 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 467ms 08:39:30 INFO - PROCESS | 1673 | 1464363570077 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1673 | 1464363570078 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:39:30 INFO - PROCESS | 1673 | 1464363570081 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1673 | 1464363570082 Marionette TRACE conn2 <- [1,778,null,{}] 08:39:30 INFO - PROCESS | 1673 | 1464363570085 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 1673 | 1464363570158 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:39:30 INFO - PROCESS | 1673 | 1464363570162 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x121833000 == 37 [pid = 1673] [id = 202] 08:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x121d57000) [pid = 1673] [serial = 604] [outer = 0x0] 08:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x12510a400) [pid = 1673] [serial = 605] [outer = 0x121d57000] 08:39:30 INFO - PROCESS | 1673 | 1464363570189 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x12636fc00) [pid = 1673] [serial = 606] [outer = 0x121d57000] 08:39:30 INFO - PROCESS | 1673 | 1464363570650 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 618ms 08:39:30 INFO - PROCESS | 1673 | 1464363570700 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1673 | 1464363570705 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:39:30 INFO - PROCESS | 1673 | 1464363570709 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1673 | 1464363570711 Marionette TRACE conn2 <- [1,782,null,{}] 08:39:30 INFO - PROCESS | 1673 | 1464363570715 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 1673 | 1464363570813 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:39:30 INFO - PROCESS | 1673 | 1464363570871 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f4a800 == 38 [pid = 1673] [id = 203] 08:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1160db000) [pid = 1673] [serial = 607] [outer = 0x0] 08:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x116835c00) [pid = 1673] [serial = 608] [outer = 0x1160db000] 08:39:30 INFO - PROCESS | 1673 | 1464363570904 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x117586c00) [pid = 1673] [serial = 609] [outer = 0x1160db000] 08:39:31 INFO - PROCESS | 1673 | 1464363571335 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 08:39:31 INFO - PROCESS | 1673 | 1464363571380 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1673 | 1464363571384 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:39:31 INFO - PROCESS | 1673 | 1464363571407 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1673 | 1464363571409 Marionette TRACE conn2 <- [1,786,null,{}] 08:39:31 INFO - PROCESS | 1673 | 1464363571412 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 1673 | 1464363571508 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:39:31 INFO - PROCESS | 1673 | 1464363571596 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196d8000 == 39 [pid = 1673] [id = 204] 08:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x118316000) [pid = 1673] [serial = 610] [outer = 0x0] 08:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11838f800) [pid = 1673] [serial = 611] [outer = 0x118316000] 08:39:31 INFO - PROCESS | 1673 | 1464363571628 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x119016c00) [pid = 1673] [serial = 612] [outer = 0x118316000] 08:39:32 INFO - PROCESS | 1673 | 1464363572034 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 08:39:32 INFO - PROCESS | 1673 | 1464363572077 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1673 | 1464363572079 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:39:32 INFO - PROCESS | 1673 | 1464363572081 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1673 | 1464363572084 Marionette TRACE conn2 <- [1,790,null,{}] 08:39:32 INFO - PROCESS | 1673 | 1464363572094 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 1673 | 1464363572191 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:39:32 INFO - PROCESS | 1673 | 1464363572251 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235cc000 == 40 [pid = 1673] [id = 205] 08:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1197e7c00) [pid = 1673] [serial = 613] [outer = 0x0] 08:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119dca000) [pid = 1673] [serial = 614] [outer = 0x1197e7c00] 08:39:32 INFO - PROCESS | 1673 | 1464363572284 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x121720800) [pid = 1673] [serial = 615] [outer = 0x1197e7c00] 08:39:32 INFO - PROCESS | 1673 | 1464363572681 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 625ms 08:39:32 INFO - PROCESS | 1673 | 1464363572720 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1673 | 1464363572722 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:39:32 INFO - PROCESS | 1673 | 1464363572726 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1673 | 1464363572727 Marionette TRACE conn2 <- [1,794,null,{}] 08:39:32 INFO - PROCESS | 1673 | 1464363572730 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 1673 | 1464363572827 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:39:32 INFO - PROCESS | 1673 | 1464363572903 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12528f000 == 41 [pid = 1673] [id = 206] 08:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x124f39400) [pid = 1673] [serial = 616] [outer = 0x0] 08:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x126646000) [pid = 1673] [serial = 617] [outer = 0x124f39400] 08:39:32 INFO - PROCESS | 1673 | 1464363572933 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x126a0e800) [pid = 1673] [serial = 618] [outer = 0x124f39400] 08:39:33 INFO - PROCESS | 1673 | 1464363573416 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 722ms 08:39:33 INFO - PROCESS | 1673 | 1464363573460 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1673 | 1464363573462 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:39:33 INFO - PROCESS | 1673 | 1464363573466 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1673 | 1464363573471 Marionette TRACE conn2 <- [1,798,null,{}] 08:39:33 INFO - PROCESS | 1673 | 1464363573476 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 1673 | 1464363573571 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:39:33 INFO - PROCESS | 1673 | 1464363573626 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x11686d000 == 42 [pid = 1673] [id = 207] 08:39:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x110fb5800) [pid = 1673] [serial = 619] [outer = 0x0] 08:39:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x115164000) [pid = 1673] [serial = 620] [outer = 0x110fb5800] 08:39:33 INFO - PROCESS | 1673 | 1464363573653 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1161a6800) [pid = 1673] [serial = 621] [outer = 0x110fb5800] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12119e800 == 41 [pid = 1673] [id = 201] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x119fbc000 == 40 [pid = 1673] [id = 200] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x119641800 == 39 [pid = 1673] [id = 199] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x119626800 == 38 [pid = 1673] [id = 198] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x11825d800 == 37 [pid = 1673] [id = 197] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x116f4f800 == 36 [pid = 1673] [id = 196] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x121d58000) [pid = 1673] [serial = 575] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x114023000 == 35 [pid = 1673] [id = 195] 08:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a1800 == 34 [pid = 1673] [id = 192] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11952b000) [pid = 1673] [serial = 563] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118148000) [pid = 1673] [serial = 554] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x118159400) [pid = 1673] [serial = 555] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1139ec000) [pid = 1673] [serial = 548] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x114044400) [pid = 1673] [serial = 549] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x118320400) [pid = 1673] [serial = 557] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1197ed400) [pid = 1673] [serial = 564] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1197f1c00) [pid = 1673] [serial = 566] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x118567000) [pid = 1673] [serial = 569] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x121763c00) [pid = 1673] [serial = 573] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x116835000) [pid = 1673] [serial = 552] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1165b8800) [pid = 1673] [serial = 551] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x118784c00) [pid = 1673] [serial = 560] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1210f5800) [pid = 1673] [serial = 567] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x121144000) [pid = 1673] [serial = 570] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x121449000) [pid = 1673] [serial = 572] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x119074400) [pid = 1673] [serial = 561] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x11855d800) [pid = 1673] [serial = 558] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1673 | 1464363574134 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:39:34 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:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 726ms 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:39:34 INFO - PROCESS | 1673 | 1464363574192 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1673 | 1464363574195 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:39:34 INFO - PROCESS | 1673 | 1464363574199 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1673 | 1464363574201 Marionette TRACE conn2 <- [1,802,null,{}] 08:39:34 INFO - PROCESS | 1673 | 1464363574204 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 1673 | 1464363574279 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:39:34 INFO - PROCESS | 1673 | 1464363574324 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x11653c000 == 35 [pid = 1673] [id = 208] 08:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x116167800) [pid = 1673] [serial = 622] [outer = 0x0] 08:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x117580000) [pid = 1673] [serial = 623] [outer = 0x116167800] 08:39:34 INFO - PROCESS | 1673 | 1464363574355 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x118153800) [pid = 1673] [serial = 624] [outer = 0x116167800] 08:39:34 INFO - PROCESS | 1673 | 1464363574665 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:39:34 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:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 520ms 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:39:34 INFO - PROCESS | 1673 | 1464363574719 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1673 | 1464363574721 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:39:34 INFO - PROCESS | 1673 | 1464363574723 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1673 | 1464363574725 Marionette TRACE conn2 <- [1,806,null,{}] 08:39:34 INFO - PROCESS | 1673 | 1464363574733 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 1673 | 1464363574813 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:39:34 INFO - PROCESS | 1673 | 1464363574821 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x118264800 == 36 [pid = 1673] [id = 209] 08:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x118161400) [pid = 1673] [serial = 625] [outer = 0x0] 08:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x11877ec00) [pid = 1673] [serial = 626] [outer = 0x118161400] 08:39:34 INFO - PROCESS | 1673 | 1464363574849 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1193b8c00) [pid = 1673] [serial = 627] [outer = 0x118161400] 08:39:35 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:39:35 INFO - PROCESS | 1673 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:39:35 INFO - PROCESS | 1673 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:39:35 INFO - PROCESS | 1673 | [GFX2-]: Using SkiaGL canvas. 08:39:35 INFO - PROCESS | 1673 | 1464363575215 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:39:35 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:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 08:39:35 INFO - PROCESS | 1673 | 1464363575243 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1673 | 1464363575245 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:39:35 INFO - PROCESS | 1673 | 1464363575247 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1673 | 1464363575248 Marionette TRACE conn2 <- [1,810,null,{}] 08:39:35 INFO - PROCESS | 1673 | 1464363575251 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 1673 | 1464363575337 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:39:35 INFO - PROCESS | 1673 | 1464363575341 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x119628000 == 37 [pid = 1673] [id = 210] 08:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x119735000) [pid = 1673] [serial = 628] [outer = 0x0] 08:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1197ec400) [pid = 1673] [serial = 629] [outer = 0x119735000] 08:39:35 INFO - PROCESS | 1673 | 1464363575367 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x121146800) [pid = 1673] [serial = 630] [outer = 0x119735000] 08:39:35 INFO - PROCESS | 1673 | 1464363575708 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 08:39:35 INFO - PROCESS | 1673 | 1464363575717 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1673 | 1464363575718 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:39:35 INFO - PROCESS | 1673 | 1464363575724 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1673 | 1464363575725 Marionette TRACE conn2 <- [1,814,null,{}] 08:39:35 INFO - PROCESS | 1673 | 1464363575727 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 1673 | 1464363575803 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:39:35 INFO - PROCESS | 1673 | 1464363575853 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196ee000 == 38 [pid = 1673] [id = 211] 08:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x110fb8800) [pid = 1673] [serial = 631] [outer = 0x0] 08:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x12172d000) [pid = 1673] [serial = 632] [outer = 0x110fb8800] 08:39:35 INFO - PROCESS | 1673 | 1464363575879 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x124f36c00) [pid = 1673] [serial = 633] [outer = 0x110fb8800] 08:39:36 INFO - PROCESS | 1673 | 1464363576162 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1673 | 1464363576194 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:39:36 INFO - PROCESS | 1673 | 1464363576196 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1673 | 1464363576198 Marionette TRACE conn2 <- [1,818,null,{}] 08:39:36 INFO - PROCESS | 1673 | 1464363576200 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 1673 | 1464363576314 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:39:36 INFO - PROCESS | 1673 | 1464363576346 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fc4000 == 39 [pid = 1673] [id = 212] 08:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x124f39000) [pid = 1673] [serial = 634] [outer = 0x0] 08:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x126a84000) [pid = 1673] [serial = 635] [outer = 0x124f39000] 08:39:36 INFO - PROCESS | 1673 | 1464363576373 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x127084800) [pid = 1673] [serial = 636] [outer = 0x124f39000] 08:39:36 INFO - PROCESS | 1673 | 1464363576726 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 572ms 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:39:36 INFO - PROCESS | 1673 | 1464363576770 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1673 | 1464363576771 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:39:36 INFO - PROCESS | 1673 | 1464363576773 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1673 | 1464363576774 Marionette TRACE conn2 <- [1,822,null,{}] 08:39:36 INFO - PROCESS | 1673 | 1464363576776 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 1673 | 1464363576869 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:39:36 INFO - PROCESS | 1673 | 1464363576873 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x121ef4000 == 40 [pid = 1673] [id = 213] 08:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x126364000) [pid = 1673] [serial = 637] [outer = 0x0] 08:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x129088800) [pid = 1673] [serial = 638] [outer = 0x126364000] 08:39:36 INFO - PROCESS | 1673 | 1464363576898 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x129090000) [pid = 1673] [serial = 639] [outer = 0x126364000] 08:39:37 INFO - PROCESS | 1673 | 1464363577221 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1673 | 1464363577243 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:39:37 INFO - PROCESS | 1673 | 1464363577251 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1673 | 1464363577254 Marionette TRACE conn2 <- [1,826,null,{}] 08:39:37 INFO - PROCESS | 1673 | 1464363577258 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 1673 | 1464363577353 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:39:37 INFO - PROCESS | 1673 | 1464363577357 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258d0800 == 41 [pid = 1673] [id = 214] 08:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x129092800) [pid = 1673] [serial = 640] [outer = 0x0] 08:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12920d000) [pid = 1673] [serial = 641] [outer = 0x129092800] 08:39:37 INFO - PROCESS | 1673 | 1464363577381 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x117e14c00) [pid = 1673] [serial = 642] [outer = 0x129092800] 08:39:37 INFO - PROCESS | 1673 | 1464363577710 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 478ms 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:39:37 INFO - PROCESS | 1673 | 1464363577725 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1673 | 1464363577726 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:39:37 INFO - PROCESS | 1673 | 1464363577729 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1673 | 1464363577730 Marionette TRACE conn2 <- [1,830,null,{}] 08:39:37 INFO - PROCESS | 1673 | 1464363577732 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 1673 | 1464363577830 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:39:37 INFO - PROCESS | 1673 | 1464363577862 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x126adf000 == 42 [pid = 1673] [id = 215] 08:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1292b3400) [pid = 1673] [serial = 643] [outer = 0x0] 08:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1292ba000) [pid = 1673] [serial = 644] [outer = 0x1292b3400] 08:39:37 INFO - PROCESS | 1673 | 1464363577887 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x129536000) [pid = 1673] [serial = 645] [outer = 0x1292b3400] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115e3b800) [pid = 1673] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11689b800) [pid = 1673] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11907d000) [pid = 1673] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x119dc9c00) [pid = 1673] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1219db800) [pid = 1673] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x111b0b000) [pid = 1673] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:39:38 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x112a68400) [pid = 1673] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:39:38 INFO - PROCESS | 1673 | 1464363578203 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:39:38 INFO - PROCESS | 1673 | 1464363578249 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1673 | 1464363578250 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:39:38 INFO - PROCESS | 1673 | 1464363578252 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1673 | 1464363578253 Marionette TRACE conn2 <- [1,834,null,{}] 08:39:38 INFO - PROCESS | 1673 | 1464363578256 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1673 | 1464363578331 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:39:38 INFO - PROCESS | 1673 | 1464363578337 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fbb000 == 43 [pid = 1673] [id = 216] 08:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1197f0000) [pid = 1673] [serial = 646] [outer = 0x0] 08:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1292b6c00) [pid = 1673] [serial = 647] [outer = 0x1197f0000] 08:39:38 INFO - PROCESS | 1673 | 1464363578362 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12a341000) [pid = 1673] [serial = 648] [outer = 0x1197f0000] 08:39:38 INFO - PROCESS | 1673 | 1464363578676 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 471ms 08:39:38 INFO - PROCESS | 1673 | 1464363578723 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1673 | 1464363578725 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:39:38 INFO - PROCESS | 1673 | 1464363578727 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1673 | 1464363578729 Marionette TRACE conn2 <- [1,838,null,{}] 08:39:38 INFO - PROCESS | 1673 | 1464363578737 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1673 | 1464363578835 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:39:38 INFO - PROCESS | 1673 | 1464363578841 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x129369800 == 44 [pid = 1673] [id = 217] 08:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1292bb000) [pid = 1673] [serial = 649] [outer = 0x0] 08:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12a6c4800) [pid = 1673] [serial = 650] [outer = 0x1292bb000] 08:39:38 INFO - PROCESS | 1673 | 1464363578870 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a7d6c00) [pid = 1673] [serial = 651] [outer = 0x1292bb000] 08:39:39 INFO - PROCESS | 1673 | 1464363579195 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 476ms 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:39:39 INFO - PROCESS | 1673 | 1464363579206 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1673 | 1464363579207 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:39:39 INFO - PROCESS | 1673 | 1464363579209 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1673 | 1464363579210 Marionette TRACE conn2 <- [1,842,null,{}] 08:39:39 INFO - PROCESS | 1673 | 1464363579212 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1673 | 1464363579294 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:39:39 INFO - PROCESS | 1673 | 1464363579339 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a309800 == 45 [pid = 1673] [id = 218] 08:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a74b400) [pid = 1673] [serial = 652] [outer = 0x0] 08:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12aaa4800) [pid = 1673] [serial = 653] [outer = 0x12a74b400] 08:39:39 INFO - PROCESS | 1673 | 1464363579363 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12b1f3400) [pid = 1673] [serial = 654] [outer = 0x12a74b400] 08:39:39 INFO - PROCESS | 1673 | 1464363579619 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:39:39 INFO - PROCESS | 1673 | 1464363579678 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1673 | 1464363579679 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:39:39 INFO - PROCESS | 1673 | 1464363579681 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1673 | 1464363579683 Marionette TRACE conn2 <- [1,846,null,{}] 08:39:39 INFO - PROCESS | 1673 | 1464363579687 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1673 | 1464363579768 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:39:39 INFO - PROCESS | 1673 | 1464363579774 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7b1000 == 46 [pid = 1673] [id = 219] 08:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12144d800) [pid = 1673] [serial = 655] [outer = 0x0] 08:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12ba15c00) [pid = 1673] [serial = 656] [outer = 0x12144d800] 08:39:39 INFO - PROCESS | 1673 | 1464363579798 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12badfc00) [pid = 1673] [serial = 657] [outer = 0x12144d800] 08:39:40 INFO - PROCESS | 1673 | 1464363580111 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 522ms 08:39:40 INFO - PROCESS | 1673 | 1464363580205 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1673 | 1464363580207 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:39:40 INFO - PROCESS | 1673 | 1464363580210 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1673 | 1464363580213 Marionette TRACE conn2 <- [1,850,null,{}] 08:39:40 INFO - PROCESS | 1673 | 1464363580238 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 1673 | 1464363580345 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:39:40 INFO - PROCESS | 1673 | 1464363580407 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x116531800 == 47 [pid = 1673] [id = 220] 08:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x113e09400) [pid = 1673] [serial = 658] [outer = 0x0] 08:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x113ef0c00) [pid = 1673] [serial = 659] [outer = 0x113e09400] 08:39:40 INFO - PROCESS | 1673 | 1464363580440 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1161f7400) [pid = 1673] [serial = 660] [outer = 0x113e09400] 08:39:40 INFO - PROCESS | 1673 | 1464363580885 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 721ms 08:39:40 INFO - PROCESS | 1673 | 1464363580932 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1673 | 1464363580934 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:39:40 INFO - PROCESS | 1673 | 1464363580959 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1673 | 1464363580962 Marionette TRACE conn2 <- [1,854,null,{}] 08:39:40 INFO - PROCESS | 1673 | 1464363580965 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 1673 | 1464363581067 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:39:41 INFO - PROCESS | 1673 | 1464363581128 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196ec000 == 48 [pid = 1673] [id = 221] 08:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11815b000) [pid = 1673] [serial = 661] [outer = 0x0] 08:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11838a400) [pid = 1673] [serial = 662] [outer = 0x11815b000] 08:39:41 INFO - PROCESS | 1673 | 1464363581158 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11907dc00) [pid = 1673] [serial = 663] [outer = 0x11815b000] 08:39:41 INFO - PROCESS | 1673 | 1464363581574 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 625ms 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:39:41 INFO - PROCESS | 1673 | 1464363581580 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1673 | 1464363581582 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:39:41 INFO - PROCESS | 1673 | 1464363581584 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1673 | 1464363581585 Marionette TRACE conn2 <- [1,858,null,{}] 08:39:41 INFO - PROCESS | 1673 | 1464363581593 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 1673 | 1464363581716 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:39:41 INFO - PROCESS | 1673 | 1464363581778 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a608000 == 49 [pid = 1673] [id = 222] 08:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x121758800) [pid = 1673] [serial = 664] [outer = 0x0] 08:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x125271c00) [pid = 1673] [serial = 665] [outer = 0x121758800] 08:39:41 INFO - PROCESS | 1673 | 1464363581811 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126af2000) [pid = 1673] [serial = 666] [outer = 0x121758800] 08:39:42 INFO - PROCESS | 1673 | 1464363582200 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:39:42 INFO - PROCESS | 1673 | 1464363582257 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1673 | 1464363582258 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:39:42 INFO - PROCESS | 1673 | 1464363582261 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1673 | 1464363582262 Marionette TRACE conn2 <- [1,862,null,{}] 08:39:42 INFO - PROCESS | 1673 | 1464363582265 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1673 | 1464363582365 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:39:42 INFO - PROCESS | 1673 | 1464363582413 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac3a000 == 50 [pid = 1673] [id = 223] 08:39:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x127078400) [pid = 1673] [serial = 667] [outer = 0x0] 08:39:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1285aa800) [pid = 1673] [serial = 668] [outer = 0x127078400] 08:39:42 INFO - PROCESS | 1673 | 1464363582443 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a341c00) [pid = 1673] [serial = 669] [outer = 0x127078400] 08:39:42 INFO - PROCESS | 1673 | 1464363582856 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 620ms 08:39:42 INFO - PROCESS | 1673 | 1464363582881 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1673 | 1464363582882 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:39:42 INFO - PROCESS | 1673 | 1464363582885 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1673 | 1464363582886 Marionette TRACE conn2 <- [1,866,null,{}] 08:39:42 INFO - PROCESS | 1673 | 1464363582889 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1673 | 1464363582986 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:39:43 INFO - PROCESS | 1673 | 1464363583077 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b826000 == 51 [pid = 1673] [id = 224] 08:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12a343000) [pid = 1673] [serial = 670] [outer = 0x0] 08:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12a741800) [pid = 1673] [serial = 671] [outer = 0x12a343000] 08:39:43 INFO - PROCESS | 1673 | 1464363583107 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12aaaac00) [pid = 1673] [serial = 672] [outer = 0x12a343000] 08:39:43 INFO - PROCESS | 1673 | 1464363583572 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 721ms 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:39:43 INFO - PROCESS | 1673 | 1464363583606 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1673 | 1464363583608 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:39:43 INFO - PROCESS | 1673 | 1464363583610 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1673 | 1464363583611 Marionette TRACE conn2 <- [1,870,null,{}] 08:39:43 INFO - PROCESS | 1673 | 1464363583613 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 1673 | 1464363583730 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:39:43 INFO - PROCESS | 1673 | 1464363583934 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x118121800 == 52 [pid = 1673] [id = 225] 08:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1122b6400) [pid = 1673] [serial = 673] [outer = 0x0] 08:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x112f25800) [pid = 1673] [serial = 674] [outer = 0x1122b6400] 08:39:43 INFO - PROCESS | 1673 | 1464363583962 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x116068c00) [pid = 1673] [serial = 675] [outer = 0x1122b6400] 08:39:44 INFO - PROCESS | 1673 | 1464363584423 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 822ms 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:39:44 INFO - PROCESS | 1673 | 1464363584433 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1673 | 1464363584435 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:39:44 INFO - PROCESS | 1673 | 1464363584438 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1673 | 1464363584441 Marionette TRACE conn2 <- [1,874,null,{}] 08:39:44 INFO - PROCESS | 1673 | 1464363584444 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 1673 | 1464363584539 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:39:44 INFO - PROCESS | 1673 | 1464363584586 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e13800 == 53 [pid = 1673] [id = 226] 08:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1161f5400) [pid = 1673] [serial = 676] [outer = 0x0] 08:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118147c00) [pid = 1673] [serial = 677] [outer = 0x1161f5400] 08:39:44 INFO - PROCESS | 1673 | 1464363584616 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x11831e400) [pid = 1673] [serial = 678] [outer = 0x1161f5400] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x113b99000 == 52 [pid = 1673] [id = 193] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a309800 == 51 [pid = 1673] [id = 218] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x129369800 == 50 [pid = 1673] [id = 217] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x126fbb000 == 49 [pid = 1673] [id = 216] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x126adf000 == 48 [pid = 1673] [id = 215] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1258d0800 == 47 [pid = 1673] [id = 214] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x121ef4000 == 46 [pid = 1673] [id = 213] 08:39:44 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12510a400) [pid = 1673] [serial = 605] [outer = 0x0] [url = about:blank] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119fc4000 == 45 [pid = 1673] [id = 212] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1196ee000 == 44 [pid = 1673] [id = 211] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119628000 == 43 [pid = 1673] [id = 210] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x118264800 == 42 [pid = 1673] [id = 209] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x11653c000 == 41 [pid = 1673] [id = 208] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x11686d000 == 40 [pid = 1673] [id = 207] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12528f000 == 39 [pid = 1673] [id = 206] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1235cc000 == 38 [pid = 1673] [id = 205] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1196d8000 == 37 [pid = 1673] [id = 204] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x116f4a800 == 36 [pid = 1673] [id = 203] 08:39:44 INFO - PROCESS | 1673 | --DOCSHELL 0x121833000 == 35 [pid = 1673] [id = 202] 08:39:45 INFO - PROCESS | 1673 | 1464363585011 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1160da400) [pid = 1673] [serial = 584] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x116637c00) [pid = 1673] [serial = 585] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x11270e000) [pid = 1673] [serial = 578] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x117e16400) [pid = 1673] [serial = 587] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x116842000) [pid = 1673] [serial = 581] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11951cc00) [pid = 1673] [serial = 593] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x121408000) [pid = 1673] [serial = 599] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x124eeb000) [pid = 1673] [serial = 603] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124844800) [pid = 1673] [serial = 602] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1184f0800) [pid = 1673] [serial = 590] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x118c1ac00) [pid = 1673] [serial = 591] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11973b400) [pid = 1673] [serial = 594] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1217d6800) [pid = 1673] [serial = 600] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118155800) [pid = 1673] [serial = 588] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119526000) [pid = 1673] [serial = 597] [outer = 0x0] [url = about:blank] 08:39:45 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118569000) [pid = 1673] [serial = 596] [outer = 0x0] [url = about:blank] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 620ms 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:39:45 INFO - PROCESS | 1673 | 1464363585061 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1673 | 1464363585064 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:39:45 INFO - PROCESS | 1673 | 1464363585072 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1673 | 1464363585073 Marionette TRACE conn2 <- [1,878,null,{}] 08:39:45 INFO - PROCESS | 1673 | 1464363585076 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 1673 | 1464363585157 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:39:45 INFO - PROCESS | 1673 | 1464363585162 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f4a800 == 36 [pid = 1673] [id = 227] 08:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x118567c00) [pid = 1673] [serial = 679] [outer = 0x0] 08:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118787c00) [pid = 1673] [serial = 680] [outer = 0x118567c00] 08:39:45 INFO - PROCESS | 1673 | 1464363585191 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x119522400) [pid = 1673] [serial = 681] [outer = 0x118567c00] 08:39:45 INFO - PROCESS | 1673 | 1464363585517 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 476ms 08:39:45 INFO - PROCESS | 1673 | 1464363585543 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1673 | 1464363585544 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:39:45 INFO - PROCESS | 1673 | 1464363585550 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1673 | 1464363585555 Marionette TRACE conn2 <- [1,882,null,{}] 08:39:45 INFO - PROCESS | 1673 | 1464363585558 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 1673 | 1464363585656 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:39:45 INFO - PROCESS | 1673 | 1464363585701 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1161e3800 == 37 [pid = 1673] [id = 228] 08:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1190b7800) [pid = 1673] [serial = 682] [outer = 0x0] 08:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1197f1c00) [pid = 1673] [serial = 683] [outer = 0x1190b7800] 08:39:45 INFO - PROCESS | 1673 | 1464363585726 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124844800) [pid = 1673] [serial = 684] [outer = 0x1190b7800] 08:39:46 INFO - PROCESS | 1673 | 1464363586028 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 529ms 08:39:46 INFO - PROCESS | 1673 | 1464363586076 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:39:46 INFO - PROCESS | 1673 | 1464363586086 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:39:46 INFO - PROCESS | 1673 | 1464363586088 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1673 | 1464363586089 Marionette TRACE conn2 <- [1,886,null,{}] 08:39:46 INFO - PROCESS | 1673 | 1464363586091 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 1673 | 1464363586173 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:39:46 INFO - PROCESS | 1673 | 1464363586221 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fd1800 == 38 [pid = 1673] [id = 229] 08:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x119526000) [pid = 1673] [serial = 685] [outer = 0x0] 08:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x126649800) [pid = 1673] [serial = 686] [outer = 0x119526000] 08:39:46 INFO - PROCESS | 1673 | 1464363586246 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x126af5c00) [pid = 1673] [serial = 687] [outer = 0x119526000] 08:39:46 INFO - PROCESS | 1673 | 1464363586516 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 08:39:46 INFO - PROCESS | 1673 | 1464363586559 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:39:46 INFO - PROCESS | 1673 | 1464363586560 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:39:46 INFO - PROCESS | 1673 | 1464363586563 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1673 | 1464363586564 Marionette TRACE conn2 <- [1,890,null,{}] 08:39:46 INFO - PROCESS | 1673 | 1464363586566 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 1673 | 1464363586648 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:39:46 INFO - PROCESS | 1673 | 1464363586655 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235c2000 == 39 [pid = 1673] [id = 230] 08:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1285aa400) [pid = 1673] [serial = 688] [outer = 0x0] 08:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x129089c00) [pid = 1673] [serial = 689] [outer = 0x1285aa400] 08:39:46 INFO - PROCESS | 1673 | 1464363586686 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x129209400) [pid = 1673] [serial = 690] [outer = 0x1285aa400] 08:39:47 INFO - PROCESS | 1673 | 1464363587042 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 08:39:47 INFO - PROCESS | 1673 | 1464363587086 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1673 | 1464363587087 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:39:47 INFO - PROCESS | 1673 | 1464363587090 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1673 | 1464363587091 Marionette TRACE conn2 <- [1,894,null,{}] 08:39:47 INFO - PROCESS | 1673 | 1464363587093 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 1673 | 1464363587200 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:39:47 INFO - PROCESS | 1673 | 1464363587232 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x125937800 == 40 [pid = 1673] [id = 231] 08:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x129211000) [pid = 1673] [serial = 691] [outer = 0x0] 08:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x129540000) [pid = 1673] [serial = 692] [outer = 0x129211000] 08:39:47 INFO - PROCESS | 1673 | 1464363587256 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12a741c00) [pid = 1673] [serial = 693] [outer = 0x129211000] 08:39:47 INFO - PROCESS | 1673 | 1464363587580 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 518ms 08:39:47 INFO - PROCESS | 1673 | 1464363587609 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1673 | 1464363587610 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:39:47 INFO - PROCESS | 1673 | 1464363587612 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1673 | 1464363587613 Marionette TRACE conn2 <- [1,898,null,{}] 08:39:47 INFO - PROCESS | 1673 | 1464363587615 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 1673 | 1464363587710 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:39:47 INFO - PROCESS | 1673 | 1464363587723 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x129068000 == 41 [pid = 1673] [id = 232] 08:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x129211400) [pid = 1673] [serial = 694] [outer = 0x0] 08:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12aaa5400) [pid = 1673] [serial = 695] [outer = 0x129211400] 08:39:47 INFO - PROCESS | 1673 | 1464363587748 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12bae5800) [pid = 1673] [serial = 696] [outer = 0x129211400] 08:39:48 INFO - PROCESS | 1673 | 1464363588105 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 518ms 08:39:48 INFO - PROCESS | 1673 | 1464363588130 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 1673 | 1464363588132 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:39:48 INFO - PROCESS | 1673 | 1464363588134 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1673 | 1464363588135 Marionette TRACE conn2 <- [1,902,null,{}] 08:39:48 INFO - PROCESS | 1673 | 1464363588138 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 1673 | 1464363588234 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:39:48 INFO - PROCESS | 1673 | 1464363588249 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a310000 == 42 [pid = 1673] [id = 233] 08:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12a747000) [pid = 1673] [serial = 697] [outer = 0x0] 08:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12bb06400) [pid = 1673] [serial = 698] [outer = 0x12a747000] 08:39:48 INFO - PROCESS | 1673 | 1464363588274 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12bb0c400) [pid = 1673] [serial = 699] [outer = 0x12a747000] 08:39:48 INFO - PROCESS | 1673 | 1464363588608 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 520ms 08:39:48 INFO - PROCESS | 1673 | 1464363588655 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 1673 | 1464363588656 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:39:48 INFO - PROCESS | 1673 | 1464363588659 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1673 | 1464363588660 Marionette TRACE conn2 <- [1,906,null,{}] 08:39:48 INFO - PROCESS | 1673 | 1464363588662 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 1673 | 1464363588757 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:39:48 INFO - PROCESS | 1673 | 1464363588770 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac3c800 == 43 [pid = 1673] [id = 234] 08:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12baec000) [pid = 1673] [serial = 700] [outer = 0x0] 08:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12bf2c800) [pid = 1673] [serial = 701] [outer = 0x12baec000] 08:39:48 INFO - PROCESS | 1673 | 1464363588795 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12bf33400) [pid = 1673] [serial = 702] [outer = 0x12baec000] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x126364000) [pid = 1673] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1292b3400) [pid = 1673] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x119735000) [pid = 1673] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x118161400) [pid = 1673] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x129092800) [pid = 1673] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x110fb5800) [pid = 1673] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x110fb8800) [pid = 1673] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1292bb000) [pid = 1673] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1197f0000) [pid = 1673] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x124f39000) [pid = 1673] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:39:49 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12a74b400) [pid = 1673] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:39:49 INFO - PROCESS | 1673 | 1464363589214 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 567ms 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:39:49 INFO - PROCESS | 1673 | 1464363589227 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 1673 | 1464363589228 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:39:49 INFO - PROCESS | 1673 | 1464363589230 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1673 | 1464363589231 Marionette TRACE conn2 <- [1,910,null,{}] 08:39:49 INFO - PROCESS | 1673 | 1464363589234 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 1673 | 1464363589313 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:39:49 INFO - PROCESS | 1673 | 1464363589323 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x125926800 == 44 [pid = 1673] [id = 235] 08:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x118147000) [pid = 1673] [serial = 703] [outer = 0x0] 08:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x121babc00) [pid = 1673] [serial = 704] [outer = 0x118147000] 08:39:49 INFO - PROCESS | 1673 | 1464363589352 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12bf2dc00) [pid = 1673] [serial = 705] [outer = 0x118147000] 08:39:49 INFO - PROCESS | 1673 | 1464363589684 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 474ms 08:39:49 INFO - PROCESS | 1673 | 1464363589705 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 1673 | 1464363589707 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:39:49 INFO - PROCESS | 1673 | 1464363589709 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1673 | 1464363589710 Marionette TRACE conn2 <- [1,914,null,{}] 08:39:49 INFO - PROCESS | 1673 | 1464363589713 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 1673 | 1464363589807 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:39:49 INFO - PROCESS | 1673 | 1464363589856 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bde6000 == 45 [pid = 1673] [id = 236] 08:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x111d84800) [pid = 1673] [serial = 706] [outer = 0x0] 08:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12bfd5400) [pid = 1673] [serial = 707] [outer = 0x111d84800] 08:39:49 INFO - PROCESS | 1673 | 1464363589881 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12c821400) [pid = 1673] [serial = 708] [outer = 0x111d84800] 08:39:50 INFO - PROCESS | 1673 | 1464363590143 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:39:50 INFO - PROCESS | 1673 | 1464363590178 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1673 | 1464363590180 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:39:50 INFO - PROCESS | 1673 | 1464363590182 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1673 | 1464363590183 Marionette TRACE conn2 <- [1,918,null,{}] 08:39:50 INFO - PROCESS | 1673 | 1464363590193 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 1673 | 1464363590281 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:39:50 INFO - PROCESS | 1673 | 1464363590286 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d9800 == 46 [pid = 1673] [id = 237] 08:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12667f000) [pid = 1673] [serial = 709] [outer = 0x0] 08:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x126686000) [pid = 1673] [serial = 710] [outer = 0x12667f000] 08:39:50 INFO - PROCESS | 1673 | 1464363590310 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12668b000) [pid = 1673] [serial = 711] [outer = 0x12667f000] 08:39:50 INFO - PROCESS | 1673 | 1464363590640 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 477ms 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:39:50 INFO - PROCESS | 1673 | 1464363590660 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1673 | 1464363590661 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:39:50 INFO - PROCESS | 1673 | 1464363590663 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1673 | 1464363590664 Marionette TRACE conn2 <- [1,922,null,{}] 08:39:50 INFO - PROCESS | 1673 | 1464363590666 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 1673 | 1464363590781 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:39:50 INFO - PROCESS | 1673 | 1464363590787 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c544800 == 47 [pid = 1673] [id = 238] 08:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x121020000) [pid = 1673] [serial = 712] [outer = 0x0] 08:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x121023800) [pid = 1673] [serial = 713] [outer = 0x121020000] 08:39:50 INFO - PROCESS | 1673 | 1464363590812 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12102cc00) [pid = 1673] [serial = 714] [outer = 0x121020000] 08:39:51 INFO - PROCESS | 1673 | 1464363591107 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 08:39:51 INFO - PROCESS | 1673 | 1464363591132 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1673 | 1464363591133 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:39:51 INFO - PROCESS | 1673 | 1464363591139 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1673 | 1464363591140 Marionette TRACE conn2 <- [1,926,null,{}] 08:39:51 INFO - PROCESS | 1673 | 1464363591143 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1673 | 1464363591227 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:39:51 INFO - PROCESS | 1673 | 1464363591329 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b99000 == 48 [pid = 1673] [id = 239] 08:39:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x110fb3400) [pid = 1673] [serial = 715] [outer = 0x0] 08:39:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x11270e000) [pid = 1673] [serial = 716] [outer = 0x110fb3400] 08:39:51 INFO - PROCESS | 1673 | 1464363591361 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x1161ac400) [pid = 1673] [serial = 717] [outer = 0x110fb3400] 08:39:51 INFO - PROCESS | 1673 | 1464363591812 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 719ms 08:39:51 INFO - PROCESS | 1673 | 1464363591859 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1673 | 1464363591862 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:39:51 INFO - PROCESS | 1673 | 1464363591865 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1673 | 1464363591867 Marionette TRACE conn2 <- [1,930,null,{}] 08:39:51 INFO - PROCESS | 1673 | 1464363591871 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1673 | 1464363591977 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:39:52 INFO - PROCESS | 1673 | 1464363592079 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x11905f000 == 49 [pid = 1673] [id = 240] 08:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x118314c00) [pid = 1673] [serial = 718] [outer = 0x0] 08:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x11900d000) [pid = 1673] [serial = 719] [outer = 0x118314c00] 08:39:52 INFO - PROCESS | 1673 | 1464363592110 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x11973a400) [pid = 1673] [serial = 720] [outer = 0x118314c00] 08:39:52 INFO - PROCESS | 1673 | 1464363592529 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:39:52 INFO - PROCESS | 1673 | 1464363592540 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1673 | 1464363592543 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:39:52 INFO - PROCESS | 1673 | 1464363592546 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1673 | 1464363592547 Marionette TRACE conn2 <- [1,934,null,{}] 08:39:52 INFO - PROCESS | 1673 | 1464363592549 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 1673 | 1464363592653 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:39:52 INFO - PROCESS | 1673 | 1464363592703 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac2d800 == 50 [pid = 1673] [id = 241] 08:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x1197ed000) [pid = 1673] [serial = 721] [outer = 0x0] 08:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12102d800) [pid = 1673] [serial = 722] [outer = 0x1197ed000] 08:39:52 INFO - PROCESS | 1673 | 1464363592733 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12663a800) [pid = 1673] [serial = 723] [outer = 0x1197ed000] 08:39:53 INFO - PROCESS | 1673 | 1464363593143 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 619ms 08:39:53 INFO - PROCESS | 1673 | 1464363593165 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1673 | 1464363593166 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:39:53 INFO - PROCESS | 1673 | 1464363593176 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1673 | 1464363593180 Marionette TRACE conn2 <- [1,938,null,{}] 08:39:53 INFO - PROCESS | 1673 | 1464363593183 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 1673 | 1464363593288 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:39:53 INFO - PROCESS | 1673 | 1464363593377 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c85c800 == 51 [pid = 1673] [id = 242] 08:39:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x126af4c00) [pid = 1673] [serial = 724] [outer = 0x0] 08:39:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x129092400) [pid = 1673] [serial = 725] [outer = 0x126af4c00] 08:39:53 INFO - PROCESS | 1673 | 1464363593406 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x129210800) [pid = 1673] [serial = 726] [outer = 0x126af4c00] 08:39:53 INFO - PROCESS | 1673 | 1464363593815 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 678ms 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:39:53 INFO - PROCESS | 1673 | 1464363593850 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1673 | 1464363593851 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:39:53 INFO - PROCESS | 1673 | 1464363593854 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1673 | 1464363593855 Marionette TRACE conn2 <- [1,942,null,{}] 08:39:53 INFO - PROCESS | 1673 | 1464363593858 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 1673 | 1464363593960 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:39:54 INFO - PROCESS | 1673 | 1464363594023 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb92000 == 52 [pid = 1673] [id = 243] 08:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x129210c00) [pid = 1673] [serial = 727] [outer = 0x0] 08:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12a745c00) [pid = 1673] [serial = 728] [outer = 0x129210c00] 08:39:54 INFO - PROCESS | 1673 | 1464363594053 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12bae8c00) [pid = 1673] [serial = 729] [outer = 0x129210c00] 08:39:54 INFO - PROCESS | 1673 | 1464363594498 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:39:54 INFO - PROCESS | 1673 | 1464363594524 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1673 | 1464363594525 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:39:54 INFO - PROCESS | 1673 | 1464363594528 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1673 | 1464363594529 Marionette TRACE conn2 <- [1,946,null,{}] 08:39:54 INFO - PROCESS | 1673 | 1464363594531 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 1673 | 1464363594653 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:39:54 INFO - PROCESS | 1673 | 1464363594730 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x116fa5800 == 53 [pid = 1673] [id = 244] 08:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12bae1800) [pid = 1673] [serial = 730] [outer = 0x0] 08:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12bb07c00) [pid = 1673] [serial = 731] [outer = 0x12bae1800] 08:39:54 INFO - PROCESS | 1673 | 1464363594766 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12bfdec00) [pid = 1673] [serial = 732] [outer = 0x12bae1800] 08:39:55 INFO - PROCESS | 1673 | 1464363595343 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 873ms 08:39:55 INFO - PROCESS | 1673 | 1464363595402 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1673 | 1464363595404 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:39:55 INFO - PROCESS | 1673 | 1464363595408 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 1673 | 1464363595410 Marionette TRACE conn2 <- [1,950,null,{}] 08:39:55 INFO - PROCESS | 1673 | 1464363595414 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 1673 | 1464363595507 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:39:55 INFO - PROCESS | 1673 | 1464363595560 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196dd000 == 54 [pid = 1673] [id = 245] 08:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x1161f4c00) [pid = 1673] [serial = 733] [outer = 0x0] 08:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x11663d800) [pid = 1673] [serial = 734] [outer = 0x1161f4c00] 08:39:55 INFO - PROCESS | 1673 | 1464363595589 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x11757d800) [pid = 1673] [serial = 735] [outer = 0x1161f4c00] 08:39:56 INFO - PROCESS | 1673 | 1464363596059 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 08:39:56 INFO - PROCESS | 1673 | 1464363596079 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1673 | 1464363596084 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:39:56 INFO - PROCESS | 1673 | 1464363596091 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1673 | 1464363596094 Marionette TRACE conn2 <- [1,954,null,{}] 08:39:56 INFO - PROCESS | 1673 | 1464363596097 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 1673 | 1464363596231 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:39:56 INFO - PROCESS | 1673 | 1464363596301 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cbb000 == 55 [pid = 1673] [id = 246] 08:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x118316400) [pid = 1673] [serial = 736] [outer = 0x0] 08:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x11907fc00) [pid = 1673] [serial = 737] [outer = 0x118316400] 08:39:56 INFO - PROCESS | 1673 | 1464363596328 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x11951f400) [pid = 1673] [serial = 738] [outer = 0x118316400] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12c544800 == 54 [pid = 1673] [id = 238] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d9800 == 53 [pid = 1673] [id = 237] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12bde6000 == 52 [pid = 1673] [id = 236] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x125926800 == 51 [pid = 1673] [id = 235] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac3c800 == 50 [pid = 1673] [id = 234] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12a310000 == 49 [pid = 1673] [id = 233] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x116835c00) [pid = 1673] [serial = 608] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x11838f800) [pid = 1673] [serial = 611] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x119dca000) [pid = 1673] [serial = 614] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x126646000) [pid = 1673] [serial = 617] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12ba15c00) [pid = 1673] [serial = 656] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x129068000 == 48 [pid = 1673] [id = 232] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x125937800 == 47 [pid = 1673] [id = 231] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x1235c2000 == 46 [pid = 1673] [id = 230] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x119fd1800 == 45 [pid = 1673] [id = 229] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x1161e3800 == 44 [pid = 1673] [id = 228] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x116f4a800 == 43 [pid = 1673] [id = 227] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x116e13800 == 42 [pid = 1673] [id = 226] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x118121800 == 41 [pid = 1673] [id = 225] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12a608000 == 40 [pid = 1673] [id = 222] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x1196ec000 == 39 [pid = 1673] [id = 221] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x116531800 == 38 [pid = 1673] [id = 220] 08:39:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7b1000 == 37 [pid = 1673] [id = 219] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x129088800) [pid = 1673] [serial = 638] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x1292ba000) [pid = 1673] [serial = 644] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x117580000) [pid = 1673] [serial = 623] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x1197ec400) [pid = 1673] [serial = 629] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x11877ec00) [pid = 1673] [serial = 626] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x1193b8c00) [pid = 1673] [serial = 627] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x121146800) [pid = 1673] [serial = 630] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x117e14c00) [pid = 1673] [serial = 642] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x1161a6800) [pid = 1673] [serial = 621] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x115164000) [pid = 1673] [serial = 620] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12920d000) [pid = 1673] [serial = 641] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12172d000) [pid = 1673] [serial = 632] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x129536000) [pid = 1673] [serial = 645] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12a6c4800) [pid = 1673] [serial = 650] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x1292b6c00) [pid = 1673] [serial = 647] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x12a341000) [pid = 1673] [serial = 648] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x126a84000) [pid = 1673] [serial = 635] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x127084800) [pid = 1673] [serial = 636] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12aaa4800) [pid = 1673] [serial = 653] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x129090000) [pid = 1673] [serial = 639] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12a7d6c00) [pid = 1673] [serial = 651] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x124f36c00) [pid = 1673] [serial = 633] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12b1f3400) [pid = 1673] [serial = 654] [outer = 0x0] [url = about:blank] 08:39:56 INFO - PROCESS | 1673 | 1464363596729 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 673ms 08:39:56 INFO - PROCESS | 1673 | 1464363596764 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:39:56 INFO - PROCESS | 1673 | 1464363596765 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:39:56 INFO - PROCESS | 1673 | 1464363596768 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1673 | 1464363596770 Marionette TRACE conn2 <- [1,958,null,{}] 08:39:56 INFO - PROCESS | 1673 | 1464363596777 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 1673 | 1464363596860 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:39:56 INFO - PROCESS | 1673 | 1464363596868 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185ec800 == 38 [pid = 1673] [id = 247] 08:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x119536000) [pid = 1673] [serial = 739] [outer = 0x0] 08:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x11953bc00) [pid = 1673] [serial = 740] [outer = 0x119536000] 08:39:56 INFO - PROCESS | 1673 | 1464363596897 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x119542800) [pid = 1673] [serial = 741] [outer = 0x119536000] 08:39:57 INFO - PROCESS | 1673 | 1464363597216 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:39:57 INFO - PROCESS | 1673 | 1464363597240 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1673 | 1464363597242 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:39:57 INFO - PROCESS | 1673 | 1464363597244 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1673 | 1464363597245 Marionette TRACE conn2 <- [1,962,null,{}] 08:39:57 INFO - PROCESS | 1673 | 1464363597248 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 1673 | 1464363597348 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:39:57 INFO - PROCESS | 1673 | 1464363597394 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x119994800 == 39 [pid = 1673] [id = 248] 08:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x119541c00) [pid = 1673] [serial = 742] [outer = 0x0] 08:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x1197ecc00) [pid = 1673] [serial = 743] [outer = 0x119541c00] 08:39:57 INFO - PROCESS | 1673 | 1464363597420 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x121029400) [pid = 1673] [serial = 744] [outer = 0x119541c00] 08:39:57 INFO - PROCESS | 1673 | 1464363597712 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 08:39:57 INFO - PROCESS | 1673 | 1464363597763 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1673 | 1464363597774 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:39:57 INFO - PROCESS | 1673 | 1464363597777 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1673 | 1464363597778 Marionette TRACE conn2 <- [1,966,null,{}] 08:39:57 INFO - PROCESS | 1673 | 1464363597780 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 1673 | 1464363597858 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:39:57 INFO - PROCESS | 1673 | 1464363597909 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a7800 == 40 [pid = 1673] [id = 249] 08:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x119731400) [pid = 1673] [serial = 745] [outer = 0x0] 08:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1210e8800) [pid = 1673] [serial = 746] [outer = 0x119731400] 08:39:57 INFO - PROCESS | 1673 | 1464363597933 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12172d000) [pid = 1673] [serial = 747] [outer = 0x119731400] 08:39:58 INFO - PROCESS | 1673 | 1464363598198 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 471ms 08:39:58 INFO - PROCESS | 1673 | 1464363598249 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1673 | 1464363598250 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:39:58 INFO - PROCESS | 1673 | 1464363598261 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1673 | 1464363598262 Marionette TRACE conn2 <- [1,970,null,{}] 08:39:58 INFO - PROCESS | 1673 | 1464363598264 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 1673 | 1464363598361 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:39:58 INFO - PROCESS | 1673 | 1464363598366 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258ca000 == 41 [pid = 1673] [id = 250] 08:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12188b800) [pid = 1673] [serial = 748] [outer = 0x0] 08:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x124f30800) [pid = 1673] [serial = 749] [outer = 0x12188b800] 08:39:58 INFO - PROCESS | 1673 | 1464363598395 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12668b400) [pid = 1673] [serial = 750] [outer = 0x12188b800] 08:39:58 INFO - PROCESS | 1673 | 1464363598743 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:39:58 INFO - PROCESS | 1673 | 1464363598800 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1673 | 1464363598801 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:39:58 INFO - PROCESS | 1673 | 1464363598803 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1673 | 1464363598804 Marionette TRACE conn2 <- [1,974,null,{}] 08:39:58 INFO - PROCESS | 1673 | 1464363598807 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 1673 | 1464363598913 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:39:58 INFO - PROCESS | 1673 | 1464363598926 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x126ae1000 == 42 [pid = 1673] [id = 251] 08:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x110fb6000) [pid = 1673] [serial = 751] [outer = 0x0] 08:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x126a86c00) [pid = 1673] [serial = 752] [outer = 0x110fb6000] 08:39:58 INFO - PROCESS | 1673 | 1464363598951 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x127084800) [pid = 1673] [serial = 753] [outer = 0x110fb6000] 08:39:59 INFO - PROCESS | 1673 | 1464363599275 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 520ms 08:39:59 INFO - PROCESS | 1673 | 1464363599324 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1673 | 1464363599325 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:39:59 INFO - PROCESS | 1673 | 1464363599327 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1673 | 1464363599328 Marionette TRACE conn2 <- [1,978,null,{}] 08:39:59 INFO - PROCESS | 1673 | 1464363599331 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 1673 | 1464363599427 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:39:59 INFO - PROCESS | 1673 | 1464363599440 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12906c800 == 43 [pid = 1673] [id = 252] 08:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x126a1a400) [pid = 1673] [serial = 754] [outer = 0x0] 08:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x129208c00) [pid = 1673] [serial = 755] [outer = 0x126a1a400] 08:39:59 INFO - PROCESS | 1673 | 1464363599465 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x1292ba400) [pid = 1673] [serial = 756] [outer = 0x126a1a400] 08:39:59 INFO - PROCESS | 1673 | 1464363599803 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 521ms 08:39:59 INFO - PROCESS | 1673 | 1464363599849 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1673 | 1464363599850 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:39:59 INFO - PROCESS | 1673 | 1464363599852 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1673 | 1464363599853 Marionette TRACE conn2 <- [1,982,null,{}] 08:39:59 INFO - PROCESS | 1673 | 1464363599856 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 1673 | 1464363599956 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:39:59 INFO - PROCESS | 1673 | 1464363599974 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60b000 == 44 [pid = 1673] [id = 253] 08:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x121608c00) [pid = 1673] [serial = 757] [outer = 0x0] 08:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x1292b6c00) [pid = 1673] [serial = 758] [outer = 0x121608c00] 08:40:00 INFO - PROCESS | 1673 | 1464363599998 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12a344c00) [pid = 1673] [serial = 759] [outer = 0x121608c00] 08:40:00 INFO - PROCESS | 1673 | 1464363600338 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 523ms 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:40:00 INFO - PROCESS | 1673 | 1464363600376 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1673 | 1464363600377 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:40:00 INFO - PROCESS | 1673 | 1464363600379 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1673 | 1464363600380 Marionette TRACE conn2 <- [1,986,null,{}] 08:40:00 INFO - PROCESS | 1673 | 1464363600383 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 1673 | 1464363600483 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:40:00 INFO - PROCESS | 1673 | 1464363600515 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac35800 == 45 [pid = 1673] [id = 254] 08:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x129090000) [pid = 1673] [serial = 760] [outer = 0x0] 08:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12a749400) [pid = 1673] [serial = 761] [outer = 0x129090000] 08:40:00 INFO - PROCESS | 1673 | 1464363600540 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12ac12800) [pid = 1673] [serial = 762] [outer = 0x129090000] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x116167800) [pid = 1673] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x129211400) [pid = 1673] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12a747000) [pid = 1673] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x12baec000) [pid = 1673] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12144d800) [pid = 1673] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x1285aa400) [pid = 1673] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x118567c00) [pid = 1673] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x1190b7800) [pid = 1673] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1122b6400) [pid = 1673] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x119526000) [pid = 1673] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x118147000) [pid = 1673] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1161f5400) [pid = 1673] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12667f000) [pid = 1673] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x129211000) [pid = 1673] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:40:01 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x111d84800) [pid = 1673] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:40:01 INFO - PROCESS | 1673 | 1464363601024 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 674ms 08:40:01 INFO - PROCESS | 1673 | 1464363601054 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:40:01 INFO - PROCESS | 1673 | 1464363601055 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:40:01 INFO - PROCESS | 1673 | 1464363601058 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1673 | 1464363601059 Marionette TRACE conn2 <- [1,990,null,{}] 08:40:01 INFO - PROCESS | 1673 | 1464363601062 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1673 | 1464363601143 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:40:01 INFO - PROCESS | 1673 | 1464363601148 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a616800 == 46 [pid = 1673] [id = 255] 08:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12144d800) [pid = 1673] [serial = 763] [outer = 0x0] 08:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x1292b1c00) [pid = 1673] [serial = 764] [outer = 0x12144d800] 08:40:01 INFO - PROCESS | 1673 | 1464363601196 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12bae5000) [pid = 1673] [serial = 765] [outer = 0x12144d800] 08:40:01 INFO - PROCESS | 1673 | 1464363601679 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:40:01 INFO - PROCESS | 1673 | 1464363601730 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1673 | 1464363601731 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:40:01 INFO - PROCESS | 1673 | 1464363601733 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1673 | 1464363601735 Marionette TRACE conn2 <- [1,994,null,{}] 08:40:01 INFO - PROCESS | 1673 | 1464363601739 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1673 | 1464363601836 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:40:01 INFO - PROCESS | 1673 | 1464363601843 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d9800 == 47 [pid = 1673] [id = 256] 08:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12bb0b400) [pid = 1673] [serial = 766] [outer = 0x0] 08:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12bb11000) [pid = 1673] [serial = 767] [outer = 0x12bb0b400] 08:40:01 INFO - PROCESS | 1673 | 1464363601868 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12bf35800) [pid = 1673] [serial = 768] [outer = 0x12bb0b400] 08:40:02 INFO - PROCESS | 1673 | 1464363602184 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:40:02 INFO - PROCESS | 1673 | 1464363602207 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1673 | 1464363602208 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:40:02 INFO - PROCESS | 1673 | 1464363602210 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1673 | 1464363602212 Marionette TRACE conn2 <- [1,998,null,{}] 08:40:02 INFO - PROCESS | 1673 | 1464363602214 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 1673 | 1464363602297 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:40:02 INFO - PROCESS | 1673 | 1464363602351 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c847800 == 48 [pid = 1673] [id = 257] 08:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12bb0c000) [pid = 1673] [serial = 769] [outer = 0x0] 08:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12bf38000) [pid = 1673] [serial = 770] [outer = 0x12bb0c000] 08:40:02 INFO - PROCESS | 1673 | 1464363602375 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12bfe0000) [pid = 1673] [serial = 771] [outer = 0x12bb0c000] 08:40:02 INFO - PROCESS | 1673 | 1464363602649 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 08:40:02 INFO - PROCESS | 1673 | 1464363602682 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1673 | 1464363602683 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:40:02 INFO - PROCESS | 1673 | 1464363602694 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1673 | 1464363602695 Marionette TRACE conn2 <- [1,1002,null,{}] 08:40:02 INFO - PROCESS | 1673 | 1464363602710 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 1673 | 1464363602797 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:40:02 INFO - PROCESS | 1673 | 1464363602801 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb93800 == 49 [pid = 1673] [id = 258] 08:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x111f35800) [pid = 1673] [serial = 772] [outer = 0x0] 08:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x119bbe800) [pid = 1673] [serial = 773] [outer = 0x111f35800] 08:40:02 INFO - PROCESS | 1673 | 1464363602827 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12bfd9400) [pid = 1673] [serial = 774] [outer = 0x111f35800] 08:40:03 INFO - PROCESS | 1673 | 1464363603480 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 833ms 08:40:03 INFO - PROCESS | 1673 | 1464363603528 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1673 | 1464363603531 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:40:03 INFO - PROCESS | 1673 | 1464363603536 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1673 | 1464363603538 Marionette TRACE conn2 <- [1,1006,null,{}] 08:40:03 INFO - PROCESS | 1673 | 1464363603542 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 1673 | 1464363603655 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:40:03 INFO - PROCESS | 1673 | 1464363603725 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x11824f800 == 50 [pid = 1673] [id = 259] 08:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x116641000) [pid = 1673] [serial = 775] [outer = 0x0] 08:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x11813c400) [pid = 1673] [serial = 776] [outer = 0x116641000] 08:40:03 INFO - PROCESS | 1673 | 1464363603759 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x118321800) [pid = 1673] [serial = 777] [outer = 0x116641000] 08:40:04 INFO - PROCESS | 1673 | 1464363604291 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 821ms 08:40:04 INFO - PROCESS | 1673 | 1464363604374 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1673 | 1464363604380 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:40:04 INFO - PROCESS | 1673 | 1464363604391 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1673 | 1464363604394 Marionette TRACE conn2 <- [1,1010,null,{}] 08:40:04 INFO - PROCESS | 1673 | 1464363604398 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 1673 | 1464363604534 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:40:04 INFO - PROCESS | 1673 | 1464363604599 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x125284000 == 51 [pid = 1673] [id = 260] 08:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x1193b9400) [pid = 1673] [serial = 778] [outer = 0x0] 08:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x119538400) [pid = 1673] [serial = 779] [outer = 0x1193b9400] 08:40:04 INFO - PROCESS | 1673 | 1464363604629 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x119541400) [pid = 1673] [serial = 780] [outer = 0x1193b9400] 08:40:05 INFO - PROCESS | 1673 | 1464363605056 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 672ms 08:40:05 INFO - PROCESS | 1673 | 1464363605062 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1673 | 1464363605064 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:40:05 INFO - PROCESS | 1673 | 1464363605066 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1673 | 1464363605069 Marionette TRACE conn2 <- [1,1014,null,{}] 08:40:05 INFO - PROCESS | 1673 | 1464363605079 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1673 | 1464363605186 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:40:05 INFO - PROCESS | 1673 | 1464363605254 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccdb800 == 52 [pid = 1673] [id = 261] 08:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x1197e6400) [pid = 1673] [serial = 781] [outer = 0x0] 08:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x1210f5800) [pid = 1673] [serial = 782] [outer = 0x1197e6400] 08:40:05 INFO - PROCESS | 1673 | 1464363605287 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x1219e8000) [pid = 1673] [serial = 783] [outer = 0x1197e6400] 08:40:05 INFO - PROCESS | 1673 | 1464363605704 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 673ms 08:40:05 INFO - PROCESS | 1673 | 1464363605740 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:40:05 INFO - PROCESS | 1673 | 1464363605742 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:40:05 INFO - PROCESS | 1673 | 1464363605744 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1673 | 1464363605745 Marionette TRACE conn2 <- [1,1018,null,{}] 08:40:05 INFO - PROCESS | 1673 | 1464363605748 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1673 | 1464363605872 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:40:05 INFO - PROCESS | 1673 | 1464363605937 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d3ab000 == 53 [pid = 1673] [id = 262] 08:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x124f31400) [pid = 1673] [serial = 784] [outer = 0x0] 08:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x126680400) [pid = 1673] [serial = 785] [outer = 0x124f31400] 08:40:05 INFO - PROCESS | 1673 | 1464363605968 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x126a86800) [pid = 1673] [serial = 786] [outer = 0x124f31400] 08:40:06 INFO - PROCESS | 1673 | 1464363606379 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:40:06 INFO - PROCESS | 1673 | 1464363606413 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 1673 | 1464363606414 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:40:06 INFO - PROCESS | 1673 | 1464363606417 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1673 | 1464363606418 Marionette TRACE conn2 <- [1,1022,null,{}] 08:40:06 INFO - PROCESS | 1673 | 1464363606421 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 1673 | 1464363606522 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:40:06 INFO - PROCESS | 1673 | 1464363606587 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6c6800 == 54 [pid = 1673] [id = 263] 08:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x126644400) [pid = 1673] [serial = 787] [outer = 0x0] 08:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x129535800) [pid = 1673] [serial = 788] [outer = 0x126644400] 08:40:06 INFO - PROCESS | 1673 | 1464363606616 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x12b1f7c00) [pid = 1673] [serial = 789] [outer = 0x126644400] 08:40:07 INFO - PROCESS | 1673 | 1464363607039 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 08:40:07 INFO - PROCESS | 1673 | 1464363607087 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1673 | 1464363607089 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:40:07 INFO - PROCESS | 1673 | 1464363607091 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1673 | 1464363607093 Marionette TRACE conn2 <- [1,1026,null,{}] 08:40:07 INFO - PROCESS | 1673 | 1464363607095 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 1673 | 1464363607229 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:40:07 INFO - PROCESS | 1673 | 1464363607307 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335cb800 == 55 [pid = 1673] [id = 264] 08:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x12bb03400) [pid = 1673] [serial = 790] [outer = 0x0] 08:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x12bfe4c00) [pid = 1673] [serial = 791] [outer = 0x12bb03400] 08:40:07 INFO - PROCESS | 1673 | 1464363607339 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x12c82b800) [pid = 1673] [serial = 792] [outer = 0x12bb03400] 08:40:07 INFO - PROCESS | 1673 | 1464363607776 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 719ms 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:40:07 INFO - PROCESS | 1673 | 1464363607811 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1673 | 1464363607812 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:40:07 INFO - PROCESS | 1673 | 1464363607815 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1673 | 1464363607816 Marionette TRACE conn2 <- [1,1030,null,{}] 08:40:07 INFO - PROCESS | 1673 | 1464363607839 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 1673 | 1464363608089 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:40:08 INFO - PROCESS | 1673 | 1464363608172 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185ea800 == 56 [pid = 1673] [id = 265] 08:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x11270fc00) [pid = 1673] [serial = 793] [outer = 0x0] 08:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x113964800) [pid = 1673] [serial = 794] [outer = 0x11270fc00] 08:40:08 INFO - PROCESS | 1673 | 1464363608202 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x1161a6800) [pid = 1673] [serial = 795] [outer = 0x11270fc00] 08:40:08 INFO - PROCESS | 1673 | 1464363608655 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 871ms 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:40:08 INFO - PROCESS | 1673 | 1464363608704 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1673 | 1464363608706 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:40:08 INFO - PROCESS | 1673 | 1464363608710 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1673 | 1464363608713 Marionette TRACE conn2 <- [1,1034,null,{}] 08:40:08 INFO - PROCESS | 1673 | 1464363608716 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 1673 | 1464363608815 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:40:08 INFO - PROCESS | 1673 | 1464363608883 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x118139000 == 57 [pid = 1673] [id = 266] 08:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x118156400) [pid = 1673] [serial = 796] [outer = 0x0] 08:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x118569000) [pid = 1673] [serial = 797] [outer = 0x118156400] 08:40:08 INFO - PROCESS | 1673 | 1464363608912 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x1190b9c00) [pid = 1673] [serial = 798] [outer = 0x118156400] 08:40:09 INFO - PROCESS | 1673 | 1464363609342 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 08:40:09 INFO - PROCESS | 1673 | 1464363609382 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1673 | 1464363609384 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:40:09 INFO - PROCESS | 1673 | 1464363609387 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1673 | 1464363609388 Marionette TRACE conn2 <- [1,1038,null,{}] 08:40:09 INFO - PROCESS | 1673 | 1464363609390 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 1673 | 1464363609492 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:40:09 INFO - PROCESS | 1673 | 1464363609548 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235c1000 == 58 [pid = 1673] [id = 267] 08:40:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x119535400) [pid = 1673] [serial = 799] [outer = 0x0] 08:40:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x1197e2400) [pid = 1673] [serial = 800] [outer = 0x119535400] 08:40:09 INFO - PROCESS | 1673 | 1464363609574 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x119bb6000) [pid = 1673] [serial = 801] [outer = 0x119535400] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12c847800 == 57 [pid = 1673] [id = 257] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d9800 == 56 [pid = 1673] [id = 256] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12a616800 == 55 [pid = 1673] [id = 255] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac35800 == 54 [pid = 1673] [id = 254] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60b000 == 53 [pid = 1673] [id = 253] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x12a741800) [pid = 1673] [serial = 671] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x125271c00) [pid = 1673] [serial = 665] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x11838a400) [pid = 1673] [serial = 662] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x113ef0c00) [pid = 1673] [serial = 659] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x1285aa800) [pid = 1673] [serial = 668] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x121023800) [pid = 1673] [serial = 713] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12906c800 == 52 [pid = 1673] [id = 252] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x126ae1000 == 51 [pid = 1673] [id = 251] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1258ca000 == 50 [pid = 1673] [id = 250] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a7800 == 49 [pid = 1673] [id = 249] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x119994800 == 48 [pid = 1673] [id = 248] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1185ec800 == 47 [pid = 1673] [id = 247] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x118cbb000 == 46 [pid = 1673] [id = 246] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x1196dd000 == 45 [pid = 1673] [id = 245] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb92000 == 44 [pid = 1673] [id = 243] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12c85c800 == 43 [pid = 1673] [id = 242] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac2d800 == 42 [pid = 1673] [id = 241] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x11905f000 == 41 [pid = 1673] [id = 240] 08:40:09 INFO - PROCESS | 1673 | --DOCSHELL 0x113b99000 == 40 [pid = 1673] [id = 239] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x118153800) [pid = 1673] [serial = 624] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x12aaa5400) [pid = 1673] [serial = 695] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x12bb06400) [pid = 1673] [serial = 698] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x12bf2c800) [pid = 1673] [serial = 701] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x12badfc00) [pid = 1673] [serial = 657] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x129089c00) [pid = 1673] [serial = 689] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x118787c00) [pid = 1673] [serial = 680] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x119522400) [pid = 1673] [serial = 681] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x1197f1c00) [pid = 1673] [serial = 683] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x124844800) [pid = 1673] [serial = 684] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x112f25800) [pid = 1673] [serial = 674] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x116068c00) [pid = 1673] [serial = 675] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x126649800) [pid = 1673] [serial = 686] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x126af5c00) [pid = 1673] [serial = 687] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x121babc00) [pid = 1673] [serial = 704] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x11831e400) [pid = 1673] [serial = 678] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x118147c00) [pid = 1673] [serial = 677] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x12bf2dc00) [pid = 1673] [serial = 705] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12668b000) [pid = 1673] [serial = 711] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x126686000) [pid = 1673] [serial = 710] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12bf33400) [pid = 1673] [serial = 702] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x129540000) [pid = 1673] [serial = 692] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12a741c00) [pid = 1673] [serial = 693] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12bae5800) [pid = 1673] [serial = 696] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12bb0c400) [pid = 1673] [serial = 699] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12c821400) [pid = 1673] [serial = 708] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x129209400) [pid = 1673] [serial = 690] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x12bfd5400) [pid = 1673] [serial = 707] [outer = 0x0] [url = about:blank] 08:40:09 INFO - PROCESS | 1673 | 1464363609952 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 619ms 08:40:10 INFO - PROCESS | 1673 | 1464363610007 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1673 | 1464363610010 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:40:10 INFO - PROCESS | 1673 | 1464363610017 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1673 | 1464363610020 Marionette TRACE conn2 <- [1,1042,null,{}] 08:40:10 INFO - PROCESS | 1673 | 1464363610023 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1673 | 1464363610110 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:40:10 INFO - PROCESS | 1673 | 1464363610186 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cbb000 == 41 [pid = 1673] [id = 268] 08:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1161f5400) [pid = 1673] [serial = 802] [outer = 0x0] 08:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x121020c00) [pid = 1673] [serial = 803] [outer = 0x1161f5400] 08:40:10 INFO - PROCESS | 1673 | 1464363610212 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x1210f6800) [pid = 1673] [serial = 804] [outer = 0x1161f5400] 08:40:10 INFO - PROCESS | 1673 | 1464363610509 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 527ms 08:40:10 INFO - PROCESS | 1673 | 1464363610541 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1673 | 1464363610542 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:40:10 INFO - PROCESS | 1673 | 1464363610544 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1673 | 1464363610545 Marionette TRACE conn2 <- [1,1046,null,{}] 08:40:10 INFO - PROCESS | 1673 | 1464363610548 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1673 | 1464363610629 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:40:10 INFO - PROCESS | 1673 | 1464363610635 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f62000 == 42 [pid = 1673] [id = 269] 08:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x121404800) [pid = 1673] [serial = 805] [outer = 0x0] 08:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1219dfc00) [pid = 1673] [serial = 806] [outer = 0x121404800] 08:40:10 INFO - PROCESS | 1673 | 1464363610662 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x124f31c00) [pid = 1673] [serial = 807] [outer = 0x121404800] 08:40:10 INFO - PROCESS | 1673 | 1464363610982 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:40:11 INFO - PROCESS | 1673 | 1464363611012 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1673 | 1464363611014 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:40:11 INFO - PROCESS | 1673 | 1464363611016 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1673 | 1464363611017 Marionette TRACE conn2 <- [1,1050,null,{}] 08:40:11 INFO - PROCESS | 1673 | 1464363611019 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 1673 | 1464363611100 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:40:11 INFO - PROCESS | 1673 | 1464363611108 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fa8800 == 43 [pid = 1673] [id = 270] 08:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12668a400) [pid = 1673] [serial = 808] [outer = 0x0] 08:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12680cc00) [pid = 1673] [serial = 809] [outer = 0x12668a400] 08:40:11 INFO - PROCESS | 1673 | 1464363611138 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x127083000) [pid = 1673] [serial = 810] [outer = 0x12668a400] 08:40:11 INFO - PROCESS | 1673 | 1464363611489 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:40:11 INFO - PROCESS | 1673 | 1464363611536 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1673 | 1464363611537 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:40:11 INFO - PROCESS | 1673 | 1464363611539 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1673 | 1464363611541 Marionette TRACE conn2 <- [1,1054,null,{}] 08:40:11 INFO - PROCESS | 1673 | 1464363611543 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 1673 | 1464363611655 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:40:11 INFO - PROCESS | 1673 | 1464363611663 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x129074000 == 44 [pid = 1673] [id = 271] 08:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12668b000) [pid = 1673] [serial = 811] [outer = 0x0] 08:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x129091c00) [pid = 1673] [serial = 812] [outer = 0x12668b000] 08:40:11 INFO - PROCESS | 1673 | 1464363611688 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12a6cdc00) [pid = 1673] [serial = 813] [outer = 0x12668b000] 08:40:12 INFO - PROCESS | 1673 | 1464363612061 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 568ms 08:40:12 INFO - PROCESS | 1673 | 1464363612109 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1673 | 1464363612111 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:40:12 INFO - PROCESS | 1673 | 1464363612114 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1673 | 1464363612116 Marionette TRACE conn2 <- [1,1058,null,{}] 08:40:12 INFO - PROCESS | 1673 | 1464363612119 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 1673 | 1464363612283 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:40:12 INFO - PROCESS | 1673 | 1464363612310 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a87c000 == 45 [pid = 1673] [id = 272] 08:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12668bc00) [pid = 1673] [serial = 814] [outer = 0x0] 08:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12aaab000) [pid = 1673] [serial = 815] [outer = 0x12668bc00] 08:40:12 INFO - PROCESS | 1673 | 1464363612350 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12ba20000) [pid = 1673] [serial = 816] [outer = 0x12668bc00] 08:40:12 INFO - PROCESS | 1673 | 1464363612709 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 620ms 08:40:12 INFO - PROCESS | 1673 | 1464363612734 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1673 | 1464363612736 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:40:12 INFO - PROCESS | 1673 | 1464363612743 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1673 | 1464363612744 Marionette TRACE conn2 <- [1,1062,null,{}] 08:40:12 INFO - PROCESS | 1673 | 1464363612747 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 1673 | 1464363612847 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:40:12 INFO - PROCESS | 1673 | 1464363612880 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b825800 == 46 [pid = 1673] [id = 273] 08:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12a747000) [pid = 1673] [serial = 817] [outer = 0x0] 08:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x12bb05400) [pid = 1673] [serial = 818] [outer = 0x12a747000] 08:40:12 INFO - PROCESS | 1673 | 1464363612905 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x12bf2a000) [pid = 1673] [serial = 819] [outer = 0x12a747000] 08:40:13 INFO - PROCESS | 1673 | 1464363613232 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 08:40:13 INFO - PROCESS | 1673 | 1464363613269 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:40:13 INFO - PROCESS | 1673 | 1464363613270 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:40:13 INFO - PROCESS | 1673 | 1464363613273 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1673 | 1464363613274 Marionette TRACE conn2 <- [1,1066,null,{}] 08:40:13 INFO - PROCESS | 1673 | 1464363613276 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 1673 | 1464363613379 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:40:13 INFO - PROCESS | 1673 | 1464363613419 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bde7800 == 47 [pid = 1673] [id = 274] 08:40:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12ba19800) [pid = 1673] [serial = 820] [outer = 0x0] 08:40:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x12bf36000) [pid = 1673] [serial = 821] [outer = 0x12ba19800] 08:40:13 INFO - PROCESS | 1673 | 1464363613444 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x12bfe4800) [pid = 1673] [serial = 822] [outer = 0x12ba19800] 08:40:13 INFO - PROCESS | 1673 | 1464363613817 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 568ms 08:40:13 INFO - PROCESS | 1673 | 1464363613842 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1673 | 1464363613844 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:40:13 INFO - PROCESS | 1673 | 1464363613847 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1673 | 1464363613849 Marionette TRACE conn2 <- [1,1070,null,{}] 08:40:13 INFO - PROCESS | 1673 | 1464363613852 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 1673 | 1464363614326 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12a740400) [pid = 1673] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x121020000) [pid = 1673] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x126a1a400) [pid = 1673] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x121608c00) [pid = 1673] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x129090000) [pid = 1673] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x12144d800) [pid = 1673] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12bae1800) [pid = 1673] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x119731400) [pid = 1673] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x12188b800) [pid = 1673] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x119536000) [pid = 1673] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x119541c00) [pid = 1673] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x1161f4c00) [pid = 1673] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x118316400) [pid = 1673] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12bb0b400) [pid = 1673] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x110fb6000) [pid = 1673] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12bb0c000) [pid = 1673] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x1122aa000) [pid = 1673] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:40:14 INFO - PROCESS | 1673 | 1464363614377 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196df000 == 48 [pid = 1673] [id = 275] 08:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x111d1a400) [pid = 1673] [serial = 823] [outer = 0x0] 08:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x113b73400) [pid = 1673] [serial = 824] [outer = 0x111d1a400] 08:40:14 INFO - PROCESS | 1673 | 1464363614407 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x119bba400) [pid = 1673] [serial = 825] [outer = 0x111d1a400] 08:40:14 INFO - PROCESS | 1673 | 1464363614700 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 871ms 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:40:14 INFO - PROCESS | 1673 | 1464363614726 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1673 | 1464363614727 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:40:14 INFO - PROCESS | 1673 | 1464363614730 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1673 | 1464363614731 Marionette TRACE conn2 <- [1,1074,null,{}] 08:40:14 INFO - PROCESS | 1673 | 1464363614734 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 1673 | 1464363614835 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:40:14 INFO - PROCESS | 1673 | 1464363614889 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c842800 == 49 [pid = 1673] [id = 276] 08:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x1122aa000) [pid = 1673] [serial = 826] [outer = 0x0] 08:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x129090000) [pid = 1673] [serial = 827] [outer = 0x1122aa000] 08:40:14 INFO - PROCESS | 1673 | 1464363614922 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12c836400) [pid = 1673] [serial = 828] [outer = 0x1122aa000] 08:40:15 INFO - PROCESS | 1673 | 1464363615195 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 522ms 08:40:15 INFO - PROCESS | 1673 | 1464363615254 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:40:15 INFO - PROCESS | 1673 | 1464363615257 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:40:15 INFO - PROCESS | 1673 | 1464363615259 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1673 | 1464363615260 Marionette TRACE conn2 <- [1,1078,null,{}] 08:40:15 INFO - PROCESS | 1673 | 1464363615263 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1673 | 1464363615350 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:40:15 INFO - PROCESS | 1673 | 1464363615354 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0cc800 == 50 [pid = 1673] [id = 277] 08:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x119bb7c00) [pid = 1673] [serial = 829] [outer = 0x0] 08:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x124b31c00) [pid = 1673] [serial = 830] [outer = 0x119bb7c00] 08:40:15 INFO - PROCESS | 1673 | 1464363615378 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x124b36400) [pid = 1673] [serial = 831] [outer = 0x119bb7c00] 08:40:15 INFO - PROCESS | 1673 | 1464363615711 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 08:40:15 INFO - PROCESS | 1673 | 1464363615728 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1673 | 1464363615730 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:40:15 INFO - PROCESS | 1673 | 1464363615732 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1673 | 1464363615734 Marionette TRACE conn2 <- [1,1082,null,{}] 08:40:15 INFO - PROCESS | 1673 | 1464363615737 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1673 | 1464363615873 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:40:15 INFO - PROCESS | 1673 | 1464363615880 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6de000 == 51 [pid = 1673] [id = 278] 08:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x124b2ac00) [pid = 1673] [serial = 832] [outer = 0x0] 08:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x124b35800) [pid = 1673] [serial = 833] [outer = 0x124b2ac00] 08:40:15 INFO - PROCESS | 1673 | 1464363615919 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12c839400) [pid = 1673] [serial = 834] [outer = 0x124b2ac00] 08:40:16 INFO - PROCESS | 1673 | 1464363616428 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 719ms 08:40:16 INFO - PROCESS | 1673 | 1464363616451 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 1673 | 1464363616454 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:40:16 INFO - PROCESS | 1673 | 1464363616458 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 1673 | 1464363616460 Marionette TRACE conn2 <- [1,1086,null,{}] 08:40:16 INFO - PROCESS | 1673 | 1464363616465 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 1673 | 1464363616613 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:40:16 INFO - PROCESS | 1673 | 1464363616666 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x116fb3800 == 52 [pid = 1673] [id = 279] 08:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x113e04000) [pid = 1673] [serial = 835] [outer = 0x0] 08:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x1161f4c00) [pid = 1673] [serial = 836] [outer = 0x113e04000] 08:40:16 INFO - PROCESS | 1673 | 1464363616699 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x118153800) [pid = 1673] [serial = 837] [outer = 0x113e04000] 08:40:17 INFO - PROCESS | 1673 | 1464363617136 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 724ms 08:40:17 INFO - PROCESS | 1673 | 1464363617182 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1673 | 1464363617186 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:40:17 INFO - PROCESS | 1673 | 1464363617190 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1673 | 1464363617192 Marionette TRACE conn2 <- [1,1090,null,{}] 08:40:17 INFO - PROCESS | 1673 | 1464363617195 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 1673 | 1464363617304 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:40:17 INFO - PROCESS | 1673 | 1464363617409 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12182b800 == 53 [pid = 1673] [id = 280] 08:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x1190c0000) [pid = 1673] [serial = 838] [outer = 0x0] 08:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x119539800) [pid = 1673] [serial = 839] [outer = 0x1190c0000] 08:40:17 INFO - PROCESS | 1673 | 1464363617440 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x1197e7000) [pid = 1673] [serial = 840] [outer = 0x1190c0000] 08:40:17 INFO - PROCESS | 1673 | 1464363617862 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 08:40:17 INFO - PROCESS | 1673 | 1464363617910 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:40:17 INFO - PROCESS | 1673 | 1464363617912 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:40:17 INFO - PROCESS | 1673 | 1464363617914 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1673 | 1464363617917 Marionette TRACE conn2 <- [1,1094,null,{}] 08:40:17 INFO - PROCESS | 1673 | 1464363617925 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1673 | 1464363618034 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:40:18 INFO - PROCESS | 1673 | 1464363618105 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d3b2800 == 54 [pid = 1673] [id = 281] 08:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x119bb3000) [pid = 1673] [serial = 841] [outer = 0x0] 08:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x12102d400) [pid = 1673] [serial = 842] [outer = 0x119bb3000] 08:40:18 INFO - PROCESS | 1673 | 1464363618139 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x125271c00) [pid = 1673] [serial = 843] [outer = 0x119bb3000] 08:40:18 INFO - PROCESS | 1673 | 1464363618577 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 675ms 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:40:18 INFO - PROCESS | 1673 | 1464363618590 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1673 | 1464363618592 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:40:18 INFO - PROCESS | 1673 | 1464363618594 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1673 | 1464363618596 Marionette TRACE conn2 <- [1,1098,null,{}] 08:40:18 INFO - PROCESS | 1673 | 1464363618598 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1673 | 1464363618726 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:40:18 INFO - PROCESS | 1673 | 1464363618801 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335e2000 == 55 [pid = 1673] [id = 282] 08:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x126685000) [pid = 1673] [serial = 844] [outer = 0x0] 08:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x12707d800) [pid = 1673] [serial = 845] [outer = 0x126685000] 08:40:18 INFO - PROCESS | 1673 | 1464363618837 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x1292b0800) [pid = 1673] [serial = 846] [outer = 0x126685000] 08:40:19 INFO - PROCESS | 1673 | 1464363619262 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 722ms 08:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:40:19 INFO - PROCESS | 1673 | 1464363619317 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 1673 | 1464363619318 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:40:19 INFO - PROCESS | 1673 | 1464363619320 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 1673 | 1464363619321 Marionette TRACE conn2 <- [1,1102,null,{}] 08:40:19 INFO - PROCESS | 1673 | 1464363619324 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 1673 | 1464363619425 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:40:19 INFO - PROCESS | 1673 | 1464363619480 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1341eb000 == 56 [pid = 1673] [id = 283] 08:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x127084000) [pid = 1673] [serial = 847] [outer = 0x0] 08:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x12aaac400) [pid = 1673] [serial = 848] [outer = 0x127084000] 08:40:19 INFO - PROCESS | 1673 | 1464363619509 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x12bf36c00) [pid = 1673] [serial = 849] [outer = 0x127084000] 08:40:19 INFO - PROCESS | 1673 | 1464363619989 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 719ms 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:40:20 INFO - PROCESS | 1673 | 1464363620060 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1673 | 1464363620062 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:40:20 INFO - PROCESS | 1673 | 1464363620067 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1673 | 1464363620070 Marionette TRACE conn2 <- [1,1106,null,{}] 08:40:20 INFO - PROCESS | 1673 | 1464363620073 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 1673 | 1464363620250 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:40:20 INFO - PROCESS | 1673 | 1464363620352 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x121833800 == 57 [pid = 1673] [id = 284] 08:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x12a343400) [pid = 1673] [serial = 850] [outer = 0x0] 08:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x12c618800) [pid = 1673] [serial = 851] [outer = 0x12a343400] 08:40:20 INFO - PROCESS | 1673 | 1464363620397 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x12c61d800) [pid = 1673] [serial = 852] [outer = 0x12a343400] 08:40:20 INFO - PROCESS | 1673 | 1464363620822 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 771ms 08:40:20 INFO - PROCESS | 1673 | 1464363620844 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1673 | 1464363620845 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:40:20 INFO - PROCESS | 1673 | 1464363620850 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1673 | 1464363620851 Marionette TRACE conn2 <- [1,1110,null,{}] 08:40:20 INFO - PROCESS | 1673 | 1464363620854 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 1673 | 1464363620958 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:40:21 INFO - PROCESS | 1673 | 1464363621017 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a86c000 == 58 [pid = 1673] [id = 285] 08:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 169 (0x110f2f800) [pid = 1673] [serial = 853] [outer = 0x0] 08:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 170 (0x110f33400) [pid = 1673] [serial = 854] [outer = 0x110f2f800] 08:40:21 INFO - PROCESS | 1673 | 1464363621046 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 171 (0x110f38000) [pid = 1673] [serial = 855] [outer = 0x110f2f800] 08:40:21 INFO - PROCESS | 1673 | 1464363621699 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 08:40:21 INFO - PROCESS | 1673 | 1464363621721 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 1673 | 1464363621724 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:40:21 INFO - PROCESS | 1673 | 1464363621727 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1673 | 1464363621729 Marionette TRACE conn2 <- [1,1114,null,{}] 08:40:21 INFO - PROCESS | 1673 | 1464363621733 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1673 | 1464363621868 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:40:21 INFO - PROCESS | 1673 | 1464363621877 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196d8000 == 59 [pid = 1673] [id = 286] 08:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 172 (0x113962400) [pid = 1673] [serial = 856] [outer = 0x0] 08:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 173 (0x113ef8400) [pid = 1673] [serial = 857] [outer = 0x113962400] 08:40:21 INFO - PROCESS | 1673 | 1464363621905 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 174 (0x116a58400) [pid = 1673] [serial = 858] [outer = 0x113962400] 08:40:22 INFO - PROCESS | 1673 | 1464363622365 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 674ms 08:40:22 INFO - PROCESS | 1673 | 1464363622422 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1673 | 1464363622425 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:40:22 INFO - PROCESS | 1673 | 1464363622432 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1673 | 1464363622434 Marionette TRACE conn2 <- [1,1118,null,{}] 08:40:22 INFO - PROCESS | 1673 | 1464363622438 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 1673 | 1464363622545 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0cc800 == 58 [pid = 1673] [id = 277] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12c842800 == 57 [pid = 1673] [id = 276] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1196df000 == 56 [pid = 1673] [id = 275] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12bde7800 == 55 [pid = 1673] [id = 274] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12b825800 == 54 [pid = 1673] [id = 273] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12a87c000 == 53 [pid = 1673] [id = 272] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 173 (0x119bbe800) [pid = 1673] [serial = 773] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x129074000 == 52 [pid = 1673] [id = 271] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x126fa8800 == 51 [pid = 1673] [id = 270] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x116f62000 == 50 [pid = 1673] [id = 269] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x118cbb000 == 49 [pid = 1673] [id = 268] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1235c1000 == 48 [pid = 1673] [id = 267] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x118139000 == 47 [pid = 1673] [id = 266] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1185ea800 == 46 [pid = 1673] [id = 265] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccdb800 == 45 [pid = 1673] [id = 261] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x125284000 == 44 [pid = 1673] [id = 260] 08:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x11824f800 == 43 [pid = 1673] [id = 259] 08:40:22 INFO - PROCESS | 1673 | 1464363622641 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x114025000 == 44 [pid = 1673] [id = 287] 08:40:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 174 (0x1161a3000) [pid = 1673] [serial = 859] [outer = 0x0] 08:40:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 175 (0x11815d800) [pid = 1673] [serial = 860] [outer = 0x1161a3000] 08:40:22 INFO - PROCESS | 1673 | 1464363622667 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 176 (0x118564800) [pid = 1673] [serial = 861] [outer = 0x1161a3000] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 175 (0x12102cc00) [pid = 1673] [serial = 714] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 174 (0x11757b800) [pid = 1673] [serial = 582] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 173 (0x12bae7c00) [pid = 1673] [serial = 546] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 172 (0x129208c00) [pid = 1673] [serial = 755] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 171 (0x1292b6c00) [pid = 1673] [serial = 758] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 170 (0x12a749400) [pid = 1673] [serial = 761] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 169 (0x12bae5000) [pid = 1673] [serial = 765] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 168 (0x1292b1c00) [pid = 1673] [serial = 764] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x12bfdec00) [pid = 1673] [serial = 732] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x12bb07c00) [pid = 1673] [serial = 731] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x1210e8800) [pid = 1673] [serial = 746] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x12172d000) [pid = 1673] [serial = 747] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x12102d800) [pid = 1673] [serial = 722] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x124f30800) [pid = 1673] [serial = 749] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x11953bc00) [pid = 1673] [serial = 740] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x119542800) [pid = 1673] [serial = 741] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x11270e000) [pid = 1673] [serial = 716] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x1197ecc00) [pid = 1673] [serial = 743] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x121029400) [pid = 1673] [serial = 744] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x129092400) [pid = 1673] [serial = 725] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x11900d000) [pid = 1673] [serial = 719] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x11757d800) [pid = 1673] [serial = 735] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x11663d800) [pid = 1673] [serial = 734] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x11951f400) [pid = 1673] [serial = 738] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x11907fc00) [pid = 1673] [serial = 737] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x12a745c00) [pid = 1673] [serial = 728] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x12ac12800) [pid = 1673] [serial = 762] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12bf35800) [pid = 1673] [serial = 768] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x126a86c00) [pid = 1673] [serial = 752] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x127084800) [pid = 1673] [serial = 753] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x12bf38000) [pid = 1673] [serial = 770] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x1292ba400) [pid = 1673] [serial = 756] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12a344c00) [pid = 1673] [serial = 759] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x12668b400) [pid = 1673] [serial = 750] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12bb11000) [pid = 1673] [serial = 767] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x12bfe0000) [pid = 1673] [serial = 771] [outer = 0x0] [url = about:blank] 08:40:22 INFO - PROCESS | 1673 | 1464363622966 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 571ms 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:40:23 INFO - PROCESS | 1673 | 1464363623005 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1673 | 1464363623007 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:40:23 INFO - PROCESS | 1673 | 1464363623009 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1673 | 1464363623012 Marionette TRACE conn2 <- [1,1122,null,{}] 08:40:23 INFO - PROCESS | 1673 | 1464363623019 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 1673 | 1464363623104 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:40:23 INFO - PROCESS | 1673 | 1464363623187 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196de000 == 45 [pid = 1673] [id = 288] 08:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x11855f400) [pid = 1673] [serial = 862] [outer = 0x0] 08:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x1193bbc00) [pid = 1673] [serial = 863] [outer = 0x11855f400] 08:40:23 INFO - PROCESS | 1673 | 1464363623216 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x11953b000) [pid = 1673] [serial = 864] [outer = 0x11855f400] 08:40:23 INFO - PROCESS | 1673 | 1464363623491 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 522ms 08:40:23 INFO - PROCESS | 1673 | 1464363623611 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1673 | 1464363623613 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:40:23 INFO - PROCESS | 1673 | 1464363623715 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1673 | 1464363623717 Marionette TRACE conn2 <- [1,1126,null,{}] 08:40:23 INFO - PROCESS | 1673 | 1464363623731 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 1673 | 1464363623871 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:40:23 INFO - PROCESS | 1673 | 1464363623878 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x125290000 == 46 [pid = 1673] [id = 289] 08:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x1197e9800) [pid = 1673] [serial = 865] [outer = 0x0] 08:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12102a800) [pid = 1673] [serial = 866] [outer = 0x1197e9800] 08:40:23 INFO - PROCESS | 1673 | 1464363623918 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x121143800) [pid = 1673] [serial = 867] [outer = 0x1197e9800] 08:40:24 INFO - PROCESS | 1673 | 1464363624339 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 737ms 08:40:24 INFO - PROCESS | 1673 | 1464363624396 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1673 | 1464363624397 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:40:24 INFO - PROCESS | 1673 | 1464363624399 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1673 | 1464363624400 Marionette TRACE conn2 <- [1,1130,null,{}] 08:40:24 INFO - PROCESS | 1673 | 1464363624403 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 1673 | 1464363624483 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:40:24 INFO - PROCESS | 1673 | 1464363624489 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x126ae2000 == 47 [pid = 1673] [id = 290] 08:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x121144800) [pid = 1673] [serial = 868] [outer = 0x0] 08:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12140a000) [pid = 1673] [serial = 869] [outer = 0x121144800] 08:40:24 INFO - PROCESS | 1673 | 1464363624514 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12188c000) [pid = 1673] [serial = 870] [outer = 0x121144800] 08:40:24 INFO - PROCESS | 1673 | 1464363624882 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 08:40:24 INFO - PROCESS | 1673 | 1464363624922 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1673 | 1464363624923 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:40:24 INFO - PROCESS | 1673 | 1464363624926 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1673 | 1464363624927 Marionette TRACE conn2 <- [1,1134,null,{}] 08:40:24 INFO - PROCESS | 1673 | 1464363624929 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 1673 | 1464363625038 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:40:25 INFO - PROCESS | 1673 | 1464363625074 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x129070800 == 48 [pid = 1673] [id = 291] 08:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x121e11800) [pid = 1673] [serial = 871] [outer = 0x0] 08:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x124eed400) [pid = 1673] [serial = 872] [outer = 0x121e11800] 08:40:25 INFO - PROCESS | 1673 | 1464363625100 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x126683000) [pid = 1673] [serial = 873] [outer = 0x121e11800] 08:40:25 INFO - PROCESS | 1673 | 1464363625428 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:40:25 INFO - PROCESS | 1673 | 1464363625446 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1673 | 1464363625447 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:40:25 INFO - PROCESS | 1673 | 1464363625449 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1673 | 1464363625450 Marionette TRACE conn2 <- [1,1138,null,{}] 08:40:25 INFO - PROCESS | 1673 | 1464363625454 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 1673 | 1464363625558 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:40:25 INFO - PROCESS | 1673 | 1464363625581 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a870000 == 49 [pid = 1673] [id = 292] 08:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x126646000) [pid = 1673] [serial = 874] [outer = 0x0] 08:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x126a1b800) [pid = 1673] [serial = 875] [outer = 0x126646000] 08:40:25 INFO - PROCESS | 1673 | 1464363625605 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x12707f800) [pid = 1673] [serial = 876] [outer = 0x126646000] 08:40:25 INFO - PROCESS | 1673 | 1464363625978 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 575ms 08:40:26 INFO - PROCESS | 1673 | 1464363626024 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1673 | 1464363626025 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:40:26 INFO - PROCESS | 1673 | 1464363626028 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 1673 | 1464363626029 Marionette TRACE conn2 <- [1,1142,null,{}] 08:40:26 INFO - PROCESS | 1673 | 1464363626031 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 1673 | 1464363626133 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:40:26 INFO - PROCESS | 1673 | 1464363626145 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12baad800 == 50 [pid = 1673] [id = 293] 08:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x127080400) [pid = 1673] [serial = 877] [outer = 0x0] 08:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x129092800) [pid = 1673] [serial = 878] [outer = 0x127080400] 08:40:26 INFO - PROCESS | 1673 | 1464363626170 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x1292b3c00) [pid = 1673] [serial = 879] [outer = 0x127080400] 08:40:26 INFO - PROCESS | 1673 | 1464363626510 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 08:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:40:26 INFO - PROCESS | 1673 | 1464363626546 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1673 | 1464363626547 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:40:26 INFO - PROCESS | 1673 | 1464363626550 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 1673 | 1464363626551 Marionette TRACE conn2 <- [1,1146,null,{}] 08:40:26 INFO - PROCESS | 1673 | 1464363626553 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 1673 | 1464363626661 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x121404800) [pid = 1673] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x118156400) [pid = 1673] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x119bb7c00) [pid = 1673] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12a747000) [pid = 1673] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x12668b000) [pid = 1673] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x111d1a400) [pid = 1673] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x1122aa000) [pid = 1673] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x113e09400) [pid = 1673] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1160db000) [pid = 1673] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x1217d3c00) [pid = 1673] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x12a343000) [pid = 1673] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x112045000) [pid = 1673] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x127078400) [pid = 1673] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x1197e7c00) [pid = 1673] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x11815b000) [pid = 1673] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x121758800) [pid = 1673] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x124f39400) [pid = 1673] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x118316000) [pid = 1673] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x121d57000) [pid = 1673] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x129210c00) [pid = 1673] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x126af4c00) [pid = 1673] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x118314c00) [pid = 1673] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1197ed000) [pid = 1673] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x110fb3400) [pid = 1673] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12668a400) [pid = 1673] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1161f5400) [pid = 1673] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x111f35800) [pid = 1673] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x12668bc00) [pid = 1673] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12ba19800) [pid = 1673] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:40:26 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x11270fc00) [pid = 1673] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:40:26 INFO - PROCESS | 1673 | 1464363626928 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b15800 == 51 [pid = 1673] [id = 294] 08:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x110fb7c00) [pid = 1673] [serial = 880] [outer = 0x0] 08:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x11270fc00) [pid = 1673] [serial = 881] [outer = 0x110fb7c00] 08:40:26 INFO - PROCESS | 1673 | 1464363626959 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x116a54c00) [pid = 1673] [serial = 882] [outer = 0x110fb7c00] 08:40:27 INFO - PROCESS | 1673 | 1464363627225 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 718ms 08:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:40:27 INFO - PROCESS | 1673 | 1464363627276 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1673 | 1464363627278 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:40:27 INFO - PROCESS | 1673 | 1464363627280 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1673 | 1464363627281 Marionette TRACE conn2 <- [1,1150,null,{}] 08:40:27 INFO - PROCESS | 1673 | 1464363627283 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 1673 | 1464363627373 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:40:27 INFO - PROCESS | 1673 | 1464363627377 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bde3000 == 52 [pid = 1673] [id = 295] 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x118162000) [pid = 1673] [serial = 883] [outer = 0x0] 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12102b000) [pid = 1673] [serial = 884] [outer = 0x118162000] 08:40:27 INFO - PROCESS | 1673 | 1464363627403 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x124b2c000) [pid = 1673] [serial = 885] [outer = 0x118162000] 08:40:27 INFO - PROCESS | 1673 | 1464363627734 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 471ms 08:40:27 INFO - PROCESS | 1673 | 1464363627752 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:40:27 INFO - PROCESS | 1673 | 1464363627756 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:40:27 INFO - PROCESS | 1673 | 1464363627758 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1673 | 1464363627760 Marionette TRACE conn2 <- [1,1154,null,{}] 08:40:27 INFO - PROCESS | 1673 | 1464363627763 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 1673 | 1464363627894 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:40:27 INFO - PROCESS | 1673 | 1464363627900 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c545000 == 53 [pid = 1673] [id = 296] 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x126682c00) [pid = 1673] [serial = 886] [outer = 0x0] 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12953e800) [pid = 1673] [serial = 887] [outer = 0x126682c00] 08:40:27 INFO - PROCESS | 1673 | 1464363627930 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12a7d3c00) [pid = 1673] [serial = 888] [outer = 0x126682c00] 08:40:28 INFO - PROCESS | 1673 | 1464363628244 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 08:40:28 INFO - PROCESS | 1673 | 1464363628280 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1673 | 1464363628281 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:40:28 INFO - PROCESS | 1673 | 1464363628283 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1673 | 1464363628284 Marionette TRACE conn2 <- [1,1158,null,{}] 08:40:28 INFO - PROCESS | 1673 | 1464363628288 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1673 | 1464363628372 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:40:28 INFO - PROCESS | 1673 | 1464363628376 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c859000 == 54 [pid = 1673] [id = 297] 08:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12a7dd000) [pid = 1673] [serial = 889] [outer = 0x0] 08:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12ba1a000) [pid = 1673] [serial = 890] [outer = 0x12a7dd000] 08:40:28 INFO - PROCESS | 1673 | 1464363628401 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12bb04000) [pid = 1673] [serial = 891] [outer = 0x12a7dd000] 08:40:28 INFO - PROCESS | 1673 | 1464363628741 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 08:40:28 INFO - PROCESS | 1673 | 1464363628757 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1673 | 1464363628758 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:40:28 INFO - PROCESS | 1673 | 1464363628760 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1673 | 1464363628761 Marionette TRACE conn2 <- [1,1162,null,{}] 08:40:28 INFO - PROCESS | 1673 | 1464363628764 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1673 | 1464363628882 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:40:28 INFO - PROCESS | 1673 | 1464363628889 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccd8000 == 55 [pid = 1673] [id = 298] 08:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12bb07c00) [pid = 1673] [serial = 892] [outer = 0x0] 08:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12bb11000) [pid = 1673] [serial = 893] [outer = 0x12bb07c00] 08:40:28 INFO - PROCESS | 1673 | 1464363628913 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12bf35c00) [pid = 1673] [serial = 894] [outer = 0x12bb07c00] 08:40:29 INFO - PROCESS | 1673 | 1464363629426 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 718ms 08:40:29 INFO - PROCESS | 1673 | 1464363629479 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 1673 | 1464363629482 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:40:29 INFO - PROCESS | 1673 | 1464363629485 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1673 | 1464363629488 Marionette TRACE conn2 <- [1,1166,null,{}] 08:40:29 INFO - PROCESS | 1673 | 1464363629492 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 1673 | 1464363629605 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:40:29 INFO - PROCESS | 1673 | 1464363629699 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191a9000 == 56 [pid = 1673] [id = 299] 08:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x116641800) [pid = 1673] [serial = 895] [outer = 0x0] 08:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x11689c000) [pid = 1673] [serial = 896] [outer = 0x116641800] 08:40:29 INFO - PROCESS | 1673 | 1464363629744 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x118158400) [pid = 1673] [serial = 897] [outer = 0x116641800] 08:40:30 INFO - PROCESS | 1673 | 1464363630174 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 721ms 08:40:30 INFO - PROCESS | 1673 | 1464363630208 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 1673 | 1464363630212 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:40:30 INFO - PROCESS | 1673 | 1464363630216 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1673 | 1464363630218 Marionette TRACE conn2 <- [1,1170,null,{}] 08:40:30 INFO - PROCESS | 1673 | 1464363630221 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 1673 | 1464363630330 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:40:30 INFO - PROCESS | 1673 | 1464363630389 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x11831bc00) [pid = 1673] [serial = 898] [outer = 0x12ccf7000] 08:40:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53d800 == 57 [pid = 1673] [id = 300] 08:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x119019000) [pid = 1673] [serial = 899] [outer = 0x0] 08:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x11953d800) [pid = 1673] [serial = 900] [outer = 0x119019000] 08:40:30 INFO - PROCESS | 1673 | 1464363630432 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x1197ed800) [pid = 1673] [serial = 901] [outer = 0x119019000] 08:40:31 INFO - PROCESS | 1673 | 1464363631001 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 821ms 08:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:40:31 INFO - PROCESS | 1673 | 1464363631038 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1673 | 1464363631040 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:40:31 INFO - PROCESS | 1673 | 1464363631042 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1673 | 1464363631045 Marionette TRACE conn2 <- [1,1174,null,{}] 08:40:31 INFO - PROCESS | 1673 | 1464363631054 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1673 | 1464363631162 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:40:31 INFO - PROCESS | 1673 | 1464363631231 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d025000 == 58 [pid = 1673] [id = 301] 08:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x124b38800) [pid = 1673] [serial = 902] [outer = 0x0] 08:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x124f39400) [pid = 1673] [serial = 903] [outer = 0x124b38800] 08:40:31 INFO - PROCESS | 1673 | 1464363631263 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12707e000) [pid = 1673] [serial = 904] [outer = 0x124b38800] 08:40:31 INFO - PROCESS | 1673 | 1464363631677 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:40:31 INFO - PROCESS | 1673 | 1464363631716 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:40:31 INFO - PROCESS | 1673 | 1464363631719 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1673 | 1464363631720 Marionette TRACE conn2 <- [1,1178,null,{}] 08:40:31 INFO - PROCESS | 1673 | 1464363631722 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1673 | 1464363631828 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:40:31 INFO - PROCESS | 1673 | 1464363631883 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6c5000 == 59 [pid = 1673] [id = 302] 08:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x129091400) [pid = 1673] [serial = 905] [outer = 0x0] 08:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x12a6cd400) [pid = 1673] [serial = 906] [outer = 0x129091400] 08:40:31 INFO - PROCESS | 1673 | 1464363631912 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x12b1f1c00) [pid = 1673] [serial = 907] [outer = 0x129091400] 08:40:32 INFO - PROCESS | 1673 | 1464363632358 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1673 | 1464363632392 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:40:32 INFO - PROCESS | 1673 | 1464363632394 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1673 | 1464363632395 Marionette TRACE conn2 <- [1,1182,null,{}] 08:40:32 INFO - PROCESS | 1673 | 1464363632398 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 1673 | 1464363632518 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:40:32 INFO - PROCESS | 1673 | 1464363632599 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335db800 == 60 [pid = 1673] [id = 303] 08:40:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x129093000) [pid = 1673] [serial = 908] [outer = 0x0] 08:40:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x12ba1cc00) [pid = 1673] [serial = 909] [outer = 0x129093000] 08:40:32 INFO - PROCESS | 1673 | 1464363632629 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x12bf35800) [pid = 1673] [serial = 910] [outer = 0x129093000] 08:40:33 INFO - PROCESS | 1673 | 1464363633080 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1673 | 1464363633117 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:40:33 INFO - PROCESS | 1673 | 1464363633142 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1673 | 1464363633144 Marionette TRACE conn2 <- [1,1186,null,{}] 08:40:33 INFO - PROCESS | 1673 | 1464363633146 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 1673 | 1464363633261 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:40:33 INFO - PROCESS | 1673 | 1464363633332 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196f0000 == 61 [pid = 1673] [id = 304] 08:40:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x11270dc00) [pid = 1673] [serial = 911] [outer = 0x0] 08:40:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x12ac1b800) [pid = 1673] [serial = 912] [outer = 0x11270dc00] 08:40:33 INFO - PROCESS | 1673 | 1464363633361 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x12c617800) [pid = 1673] [serial = 913] [outer = 0x11270dc00] 08:40:33 INFO - PROCESS | 1673 | 1464363633777 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1673 | 1464363634126 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:40:34 INFO - PROCESS | 1673 | 1464363634133 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1673 | 1464363634137 Marionette TRACE conn2 <- [1,1190,null,{}] 08:40:34 INFO - PROCESS | 1673 | 1464363634144 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 1673 | 1464363634292 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:40:34 INFO - PROCESS | 1673 | 1464363634386 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d12800 == 62 [pid = 1673] [id = 305] 08:40:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x111f75000) [pid = 1673] [serial = 914] [outer = 0x0] 08:40:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x11203a800) [pid = 1673] [serial = 915] [outer = 0x111f75000] 08:40:34 INFO - PROCESS | 1673 | 1464363634429 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x1122b2800) [pid = 1673] [serial = 916] [outer = 0x111f75000] 08:40:34 INFO - PROCESS | 1673 | 1464363634913 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1673 | 1464363634961 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:40:34 INFO - PROCESS | 1673 | 1464363634966 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1673 | 1464363634968 Marionette TRACE conn2 <- [1,1194,null,{}] 08:40:34 INFO - PROCESS | 1673 | 1464363634992 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 1673 | 1464363635091 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:40:35 INFO - PROCESS | 1673 | 1464363635161 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e15000 == 63 [pid = 1673] [id = 306] 08:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x113e07400) [pid = 1673] [serial = 917] [outer = 0x0] 08:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x113e5e400) [pid = 1673] [serial = 918] [outer = 0x113e07400] 08:40:35 INFO - PROCESS | 1673 | 1464363635189 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x115e36c00) [pid = 1673] [serial = 919] [outer = 0x113e07400] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12c859000 == 62 [pid = 1673] [id = 297] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12c545000 == 61 [pid = 1673] [id = 296] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12bde3000 == 60 [pid = 1673] [id = 295] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x113b15800 == 59 [pid = 1673] [id = 294] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12baad800 == 58 [pid = 1673] [id = 293] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12a870000 == 57 [pid = 1673] [id = 292] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x126680400) [pid = 1673] [serial = 785] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x124b35800) [pid = 1673] [serial = 833] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x119538400) [pid = 1673] [serial = 779] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x129535800) [pid = 1673] [serial = 788] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x11813c400) [pid = 1673] [serial = 776] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x12bfe4c00) [pid = 1673] [serial = 791] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x1210f5800) [pid = 1673] [serial = 782] [outer = 0x0] [url = about:blank] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x129070800 == 56 [pid = 1673] [id = 291] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x126ae2000 == 55 [pid = 1673] [id = 290] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x125290000 == 54 [pid = 1673] [id = 289] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1196de000 == 53 [pid = 1673] [id = 288] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x114025000 == 52 [pid = 1673] [id = 287] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1196d8000 == 51 [pid = 1673] [id = 286] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1335e2000 == 50 [pid = 1673] [id = 282] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12d3b2800 == 49 [pid = 1673] [id = 281] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12182b800 == 48 [pid = 1673] [id = 280] 08:40:35 INFO - PROCESS | 1673 | --DOCSHELL 0x116fb3800 == 47 [pid = 1673] [id = 279] 08:40:35 INFO - PROCESS | 1673 | 1464363635655 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1673 | 1464363635725 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:40:35 INFO - PROCESS | 1673 | 1464363635732 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1673 | 1464363635733 Marionette TRACE conn2 <- [1,1198,null,{}] 08:40:35 INFO - PROCESS | 1673 | 1464363635740 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 1673 | 1464363635828 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:40:35 INFO - PROCESS | 1673 | 1464363635839 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x117473000 == 48 [pid = 1673] [id = 307] 08:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x11683d000) [pid = 1673] [serial = 920] [outer = 0x0] 08:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x11689c800) [pid = 1673] [serial = 921] [outer = 0x11683d000] 08:40:35 INFO - PROCESS | 1673 | 1464363635868 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x117577800) [pid = 1673] [serial = 922] [outer = 0x11683d000] 08:40:36 INFO - PROCESS | 1673 | 1464363636225 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 08:40:36 INFO - PROCESS | 1673 | 1464363636270 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1673 | 1464363636271 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:40:36 INFO - PROCESS | 1673 | 1464363636275 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1673 | 1464363636276 Marionette TRACE conn2 <- [1,1202,null,{}] 08:40:36 INFO - PROCESS | 1673 | 1464363636278 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1673 | 1464363636365 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:40:36 INFO - PROCESS | 1673 | 1464363636370 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b3000 == 49 [pid = 1673] [id = 308] 08:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x118140400) [pid = 1673] [serial = 923] [outer = 0x0] 08:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x118158800) [pid = 1673] [serial = 924] [outer = 0x118140400] 08:40:36 INFO - PROCESS | 1673 | 1464363636396 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x11831a800) [pid = 1673] [serial = 925] [outer = 0x118140400] 08:40:36 INFO - PROCESS | 1673 | 1464363636762 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:40:36 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:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 517ms 08:40:36 INFO - PROCESS | 1673 | 1464363636793 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1673 | 1464363636794 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:40:36 INFO - PROCESS | 1673 | 1464363636817 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1673 | 1464363636818 Marionette TRACE conn2 <- [1,1206,null,{}] 08:40:36 INFO - PROCESS | 1673 | 1464363636820 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1673 | 1464363636900 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:40:36 INFO - PROCESS | 1673 | 1464363636908 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196eb000 == 50 [pid = 1673] [id = 309] 08:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x11831cc00) [pid = 1673] [serial = 926] [outer = 0x0] 08:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x1184e5800) [pid = 1673] [serial = 927] [outer = 0x11831cc00] 08:40:36 INFO - PROCESS | 1673 | 1464363636934 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x118787400) [pid = 1673] [serial = 928] [outer = 0x11831cc00] 08:40:37 INFO - PROCESS | 1673 | 1464363637270 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:40:37 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:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 473ms 08:40:37 INFO - PROCESS | 1673 | 1464363637288 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1673 | 1464363637291 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:40:37 INFO - PROCESS | 1673 | 1464363637294 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1673 | 1464363637295 Marionette TRACE conn2 <- [1,1210,null,{}] 08:40:37 INFO - PROCESS | 1673 | 1464363637297 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 1673 | 1464363637399 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:40:37 INFO - PROCESS | 1673 | 1464363637461 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12119c800 == 51 [pid = 1673] [id = 310] 08:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x11838fc00) [pid = 1673] [serial = 929] [outer = 0x0] 08:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1190b9c00) [pid = 1673] [serial = 930] [outer = 0x11838fc00] 08:40:37 INFO - PROCESS | 1673 | 1464363637487 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x11973a000) [pid = 1673] [serial = 931] [outer = 0x11838fc00] 08:40:37 INFO - PROCESS | 1673 | 1464363637799 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 08:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:40:37 INFO - PROCESS | 1673 | 1464363637813 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1673 | 1464363637814 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:40:37 INFO - PROCESS | 1673 | 1464363637816 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1673 | 1464363637817 Marionette TRACE conn2 <- [1,1214,null,{}] 08:40:37 INFO - PROCESS | 1673 | 1464363637820 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 1673 | 1464363637933 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:40:37 INFO - PROCESS | 1673 | 1464363637945 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d10000 == 52 [pid = 1673] [id = 311] 08:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x1197e6c00) [pid = 1673] [serial = 932] [outer = 0x0] 08:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x119bb4800) [pid = 1673] [serial = 933] [outer = 0x1197e6c00] 08:40:37 INFO - PROCESS | 1673 | 1464363637970 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x121025400) [pid = 1673] [serial = 934] [outer = 0x1197e6c00] 08:40:38 INFO - PROCESS | 1673 | 1464363638304 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 08:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:40:38 INFO - PROCESS | 1673 | 1464363638341 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1673 | 1464363638342 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:40:38 INFO - PROCESS | 1673 | 1464363638344 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1673 | 1464363638345 Marionette TRACE conn2 <- [1,1218,null,{}] 08:40:38 INFO - PROCESS | 1673 | 1464363638348 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 1673 | 1464363638449 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:40:38 INFO - PROCESS | 1673 | 1464363638482 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x125290800 == 53 [pid = 1673] [id = 312] 08:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x119bb6c00) [pid = 1673] [serial = 935] [outer = 0x0] 08:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1210ed000) [pid = 1673] [serial = 936] [outer = 0x119bb6c00] 08:40:38 INFO - PROCESS | 1673 | 1464363638507 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x121144c00) [pid = 1673] [serial = 937] [outer = 0x119bb6c00] 08:40:38 INFO - PROCESS | 1673 | 1464363638832 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 08:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:40:38 INFO - PROCESS | 1673 | 1464363638864 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1673 | 1464363638865 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:40:38 INFO - PROCESS | 1673 | 1464363638868 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1673 | 1464363638869 Marionette TRACE conn2 <- [1,1222,null,{}] 08:40:38 INFO - PROCESS | 1673 | 1464363638880 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 1673 | 1464363638983 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:40:39 INFO - PROCESS | 1673 | 1464363639018 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1266da800 == 54 [pid = 1673] [id = 313] 08:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12102e000) [pid = 1673] [serial = 938] [outer = 0x0] 08:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x121408800) [pid = 1673] [serial = 939] [outer = 0x12102e000] 08:40:39 INFO - PROCESS | 1673 | 1464363639043 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12175b800) [pid = 1673] [serial = 940] [outer = 0x12102e000] 08:40:39 INFO - PROCESS | 1673 | 1464363639374 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 1673 | 1464363639392 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:40:39 INFO - PROCESS | 1673 | 1464363639395 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 1673 | 1464363639396 Marionette TRACE conn2 <- [1,1226,null,{}] 08:40:39 INFO - PROCESS | 1673 | 1464363639398 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 1673 | 1464363639512 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:40:39 INFO - PROCESS | 1673 | 1464363639526 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x129073000 == 55 [pid = 1673] [id = 314] 08:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x113342400) [pid = 1673] [serial = 941] [outer = 0x0] 08:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x121e10800) [pid = 1673] [serial = 942] [outer = 0x113342400] 08:40:39 INFO - PROCESS | 1673 | 1464363639567 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x124b32400) [pid = 1673] [serial = 943] [outer = 0x113342400] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x116641000) [pid = 1673] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x126644400) [pid = 1673] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x1197e6400) [pid = 1673] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12bb03400) [pid = 1673] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x1193b9400) [pid = 1673] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x124f31400) [pid = 1673] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x12a7dd000) [pid = 1673] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x121e11800) [pid = 1673] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x126646000) [pid = 1673] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x127080400) [pid = 1673] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x1197e9800) [pid = 1673] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x126685000) [pid = 1673] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x127084000) [pid = 1673] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x121144800) [pid = 1673] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x113e04000) [pid = 1673] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1190c0000) [pid = 1673] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12a343400) [pid = 1673] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1161a3000) [pid = 1673] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x119bb3000) [pid = 1673] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x110f2f800) [pid = 1673] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x113962400) [pid = 1673] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11855f400) [pid = 1673] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x110fb7c00) [pid = 1673] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x126682c00) [pid = 1673] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x118162000) [pid = 1673] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:40:40 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x119535400) [pid = 1673] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:40:40 INFO - PROCESS | 1673 | 1464363640203 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 821ms 08:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:40:40 INFO - PROCESS | 1673 | 1464363640234 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1673 | 1464363640235 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:40:40 INFO - PROCESS | 1673 | 1464363640238 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1673 | 1464363640240 Marionette TRACE conn2 <- [1,1230,null,{}] 08:40:40 INFO - PROCESS | 1673 | 1464363640242 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 1673 | 1464363640343 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:40:40 INFO - PROCESS | 1673 | 1464363640398 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a31d800 == 56 [pid = 1673] [id = 315] 08:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x110f37000) [pid = 1673] [serial = 944] [outer = 0x0] 08:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x11855f400) [pid = 1673] [serial = 945] [outer = 0x110f37000] 08:40:40 INFO - PROCESS | 1673 | 1464363640427 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x124f3ac00) [pid = 1673] [serial = 946] [outer = 0x110f37000] 08:40:40 INFO - PROCESS | 1673 | 1464363640733 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 08:40:40 INFO - PROCESS | 1673 | 1464363640759 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1673 | 1464363640760 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:40:40 INFO - PROCESS | 1673 | 1464363640763 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1673 | 1464363640764 Marionette TRACE conn2 <- [1,1234,null,{}] 08:40:40 INFO - PROCESS | 1673 | 1464363640766 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 1673 | 1464363640855 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:40:40 INFO - PROCESS | 1673 | 1464363640860 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a883000 == 57 [pid = 1673] [id = 316] 08:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x125269800) [pid = 1673] [serial = 947] [outer = 0x0] 08:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x126646000) [pid = 1673] [serial = 948] [outer = 0x125269800] 08:40:40 INFO - PROCESS | 1673 | 1464363640884 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x126689000) [pid = 1673] [serial = 949] [outer = 0x125269800] 08:40:41 INFO - PROCESS | 1673 | 1464363641204 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 471ms 08:40:41 INFO - PROCESS | 1673 | 1464363641235 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1673 | 1464363641237 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:40:41 INFO - PROCESS | 1673 | 1464363641242 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1673 | 1464363641243 Marionette TRACE conn2 <- [1,1238,null,{}] 08:40:41 INFO - PROCESS | 1673 | 1464363641245 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 1673 | 1464363641392 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:40:41 INFO - PROCESS | 1673 | 1464363641403 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b16b800 == 58 [pid = 1673] [id = 317] 08:40:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x11333ec00) [pid = 1673] [serial = 950] [outer = 0x0] 08:40:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12636f400) [pid = 1673] [serial = 951] [outer = 0x11333ec00] 08:40:41 INFO - PROCESS | 1673 | 1464363641441 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126810c00) [pid = 1673] [serial = 952] [outer = 0x11333ec00] 08:40:41 INFO - PROCESS | 1673 | 1464363641837 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 618ms 08:40:41 INFO - PROCESS | 1673 | 1464363641861 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1673 | 1464363641862 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:40:41 INFO - PROCESS | 1673 | 1464363641864 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1673 | 1464363641865 Marionette TRACE conn2 <- [1,1242,null,{}] 08:40:41 INFO - PROCESS | 1673 | 1464363641868 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 1673 | 1464363641964 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:40:42 INFO - PROCESS | 1673 | 1464363642020 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bab3800 == 59 [pid = 1673] [id = 318] 08:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x11831a000) [pid = 1673] [serial = 953] [outer = 0x0] 08:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x126a86400) [pid = 1673] [serial = 954] [outer = 0x11831a000] 08:40:42 INFO - PROCESS | 1673 | 1464363642045 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x126af7000) [pid = 1673] [serial = 955] [outer = 0x11831a000] 08:40:42 INFO - PROCESS | 1673 | 1464363642489 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 669ms 08:40:42 INFO - PROCESS | 1673 | 1464363642534 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:40:42 INFO - PROCESS | 1673 | 1464363642539 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:40:42 INFO - PROCESS | 1673 | 1464363642543 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1673 | 1464363642546 Marionette TRACE conn2 <- [1,1246,null,{}] 08:40:42 INFO - PROCESS | 1673 | 1464363642549 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 1673 | 1464363642663 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:40:42 INFO - PROCESS | 1673 | 1464363642744 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x116818000 == 60 [pid = 1673] [id = 319] 08:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1132e2800) [pid = 1673] [serial = 956] [outer = 0x0] 08:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x1139f8c00) [pid = 1673] [serial = 957] [outer = 0x1132e2800] 08:40:42 INFO - PROCESS | 1673 | 1464363642817 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x115eaa800) [pid = 1673] [serial = 958] [outer = 0x1132e2800] 08:40:43 INFO - PROCESS | 1673 | 1464363643215 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 721ms 08:40:43 INFO - PROCESS | 1673 | 1464363643265 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1673 | 1464363643269 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:40:43 INFO - PROCESS | 1673 | 1464363643274 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1673 | 1464363643275 Marionette TRACE conn2 <- [1,1250,null,{}] 08:40:43 INFO - PROCESS | 1673 | 1464363643278 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 1673 | 1464363643391 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:40:43 INFO - PROCESS | 1673 | 1464363643459 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x119913000 == 61 [pid = 1673] [id = 320] 08:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x1160e4400) [pid = 1673] [serial = 959] [outer = 0x0] 08:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x11689d800) [pid = 1673] [serial = 960] [outer = 0x1160e4400] 08:40:43 INFO - PROCESS | 1673 | 1464363643489 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x11815cc00) [pid = 1673] [serial = 961] [outer = 0x1160e4400] 08:40:43 INFO - PROCESS | 1673 | 1464363643913 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 08:40:43 INFO - PROCESS | 1673 | 1464363643943 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1673 | 1464363643945 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:40:43 INFO - PROCESS | 1673 | 1464363643947 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1673 | 1464363643950 Marionette TRACE conn2 <- [1,1254,null,{}] 08:40:44 INFO - PROCESS | 1673 | 1464363644004 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 1673 | 1464363644146 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:40:44 INFO - PROCESS | 1673 | 1464363644198 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12babe000 == 62 [pid = 1673] [id = 321] 08:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x119525800) [pid = 1673] [serial = 962] [outer = 0x0] 08:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x11953b800) [pid = 1673] [serial = 963] [outer = 0x119525800] 08:40:44 INFO - PROCESS | 1673 | 1464363644229 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x119bb3400) [pid = 1673] [serial = 964] [outer = 0x119525800] 08:40:44 INFO - PROCESS | 1673 | 1464363644649 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 742ms 08:40:44 INFO - PROCESS | 1673 | 1464363644704 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1673 | 1464363644706 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:40:44 INFO - PROCESS | 1673 | 1464363644710 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1673 | 1464363644711 Marionette TRACE conn2 <- [1,1258,null,{}] 08:40:44 INFO - PROCESS | 1673 | 1464363644714 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 1673 | 1464363644826 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:40:44 INFO - PROCESS | 1673 | 1464363644894 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d4000 == 63 [pid = 1673] [id = 322] 08:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x119bb5c00) [pid = 1673] [serial = 965] [outer = 0x0] 08:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x121ba8c00) [pid = 1673] [serial = 966] [outer = 0x119bb5c00] 08:40:44 INFO - PROCESS | 1673 | 1464363644924 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x124f31c00) [pid = 1673] [serial = 967] [outer = 0x119bb5c00] 08:40:45 INFO - PROCESS | 1673 | 1464363645338 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 08:40:45 INFO - PROCESS | 1673 | 1464363645381 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1673 | 1464363645383 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:40:45 INFO - PROCESS | 1673 | 1464363645385 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1673 | 1464363645386 Marionette TRACE conn2 <- [1,1262,null,{}] 08:40:45 INFO - PROCESS | 1673 | 1464363645389 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 1673 | 1464363645513 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:40:45 INFO - PROCESS | 1673 | 1464363645570 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c556000 == 64 [pid = 1673] [id = 323] 08:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12144d800) [pid = 1673] [serial = 968] [outer = 0x0] 08:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x126a0e800) [pid = 1673] [serial = 969] [outer = 0x12144d800] 08:40:45 INFO - PROCESS | 1673 | 1464363645599 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x127077c00) [pid = 1673] [serial = 970] [outer = 0x12144d800] 08:40:46 INFO - PROCESS | 1673 | 1464363646089 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 771ms 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:40:46 INFO - PROCESS | 1673 | 1464363646156 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1673 | 1464363646158 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:40:46 INFO - PROCESS | 1673 | 1464363646160 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1673 | 1464363646161 Marionette TRACE conn2 <- [1,1266,null,{}] 08:40:46 INFO - PROCESS | 1673 | 1464363646164 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 1673 | 1464363646279 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:40:46 INFO - PROCESS | 1673 | 1464363646350 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1268bd000 == 65 [pid = 1673] [id = 324] 08:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x1161a1c00) [pid = 1673] [serial = 971] [outer = 0x0] 08:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x126af4800) [pid = 1673] [serial = 972] [outer = 0x1161a1c00] 08:40:46 INFO - PROCESS | 1673 | 1464363646381 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x129096800) [pid = 1673] [serial = 973] [outer = 0x1161a1c00] 08:40:46 INFO - PROCESS | 1673 | 1464363646790 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 08:40:46 INFO - PROCESS | 1673 | 1464363646832 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1673 | 1464363646834 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:40:46 INFO - PROCESS | 1673 | 1464363646838 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1673 | 1464363646839 Marionette TRACE conn2 <- [1,1270,null,{}] 08:40:46 INFO - PROCESS | 1673 | 1464363646842 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 1673 | 1464363646950 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:40:47 INFO - PROCESS | 1673 | 1464363647019 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a1000 == 66 [pid = 1673] [id = 325] 08:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x112f25800) [pid = 1673] [serial = 974] [outer = 0x0] 08:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x115e3d400) [pid = 1673] [serial = 975] [outer = 0x112f25800] 08:40:47 INFO - PROCESS | 1673 | 1464363647050 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x129210800) [pid = 1673] [serial = 976] [outer = 0x112f25800] 08:40:47 INFO - PROCESS | 1673 | 1464363647664 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 871ms 08:40:47 INFO - PROCESS | 1673 | 1464363647709 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1673 | 1464363647712 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:40:47 INFO - PROCESS | 1673 | 1464363647715 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1673 | 1464363647717 Marionette TRACE conn2 <- [1,1274,null,{}] 08:40:47 INFO - PROCESS | 1673 | 1464363647724 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 1673 | 1464363647829 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:40:47 INFO - PROCESS | 1673 | 1464363647904 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x11746a800 == 67 [pid = 1673] [id = 326] 08:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x110fb6800) [pid = 1673] [serial = 977] [outer = 0x0] 08:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x1122b6000) [pid = 1673] [serial = 978] [outer = 0x110fb6800] 08:40:47 INFO - PROCESS | 1673 | 1464363647933 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x113ef3400) [pid = 1673] [serial = 979] [outer = 0x110fb6800] 08:40:48 INFO - PROCESS | 1673 | 1464363648378 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 725ms 08:40:48 INFO - PROCESS | 1673 | 1464363648441 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1673 | 1464363648444 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:40:48 INFO - PROCESS | 1673 | 1464363648449 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1673 | 1464363648450 Marionette TRACE conn2 <- [1,1278,null,{}] 08:40:48 INFO - PROCESS | 1673 | 1464363648454 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 1673 | 1464363648557 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12b16b800 == 66 [pid = 1673] [id = 317] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12a883000 == 65 [pid = 1673] [id = 316] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12a31d800 == 64 [pid = 1673] [id = 315] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x129073000 == 63 [pid = 1673] [id = 314] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1266da800 == 62 [pid = 1673] [id = 313] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x125290800 == 61 [pid = 1673] [id = 312] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x121d10000 == 60 [pid = 1673] [id = 311] 08:40:48 INFO - PROCESS | 1673 | 1464363648674 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12119c800 == 59 [pid = 1673] [id = 310] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1196eb000 == 58 [pid = 1673] [id = 309] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b3000 == 57 [pid = 1673] [id = 308] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x117473000 == 56 [pid = 1673] [id = 307] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x116e15000 == 55 [pid = 1673] [id = 306] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x112d12800 == 54 [pid = 1673] [id = 305] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d025000 == 53 [pid = 1673] [id = 301] 08:40:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d12800 == 54 [pid = 1673] [id = 327] 08:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x111d1a400) [pid = 1673] [serial = 980] [outer = 0x0] 08:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x11606bc00) [pid = 1673] [serial = 981] [outer = 0x111d1a400] 08:40:48 INFO - PROCESS | 1673 | 1464363648706 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x117e0b000) [pid = 1673] [serial = 982] [outer = 0x111d1a400] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c53d800 == 53 [pid = 1673] [id = 300] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1191a9000 == 52 [pid = 1673] [id = 299] 08:40:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccd8000 == 51 [pid = 1673] [id = 298] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x118321800) [pid = 1673] [serial = 777] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x12b1f7c00) [pid = 1673] [serial = 789] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x1219e8000) [pid = 1673] [serial = 783] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x12c82b800) [pid = 1673] [serial = 792] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x119541400) [pid = 1673] [serial = 780] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x126a86800) [pid = 1673] [serial = 786] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12ba1a000) [pid = 1673] [serial = 890] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x124eed400) [pid = 1673] [serial = 872] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x126a1b800) [pid = 1673] [serial = 875] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x129092800) [pid = 1673] [serial = 878] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x1292b3c00) [pid = 1673] [serial = 879] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12707f800) [pid = 1673] [serial = 876] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x12102a800) [pid = 1673] [serial = 866] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x121143800) [pid = 1673] [serial = 867] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x1292b0800) [pid = 1673] [serial = 846] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12707d800) [pid = 1673] [serial = 845] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12bf36c00) [pid = 1673] [serial = 849] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12aaac400) [pid = 1673] [serial = 848] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12140a000) [pid = 1673] [serial = 869] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x118153800) [pid = 1673] [serial = 837] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x1161f4c00) [pid = 1673] [serial = 836] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x119539800) [pid = 1673] [serial = 839] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1197e7000) [pid = 1673] [serial = 840] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12c618800) [pid = 1673] [serial = 851] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x12c61d800) [pid = 1673] [serial = 852] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x11815d800) [pid = 1673] [serial = 860] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x118564800) [pid = 1673] [serial = 861] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x125271c00) [pid = 1673] [serial = 843] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12102d400) [pid = 1673] [serial = 842] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x110f38000) [pid = 1673] [serial = 855] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x110f33400) [pid = 1673] [serial = 854] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x116a58400) [pid = 1673] [serial = 858] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x113ef8400) [pid = 1673] [serial = 857] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1193bbc00) [pid = 1673] [serial = 863] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11953b000) [pid = 1673] [serial = 864] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11270fc00) [pid = 1673] [serial = 881] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12a7d3c00) [pid = 1673] [serial = 888] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12102b000) [pid = 1673] [serial = 884] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x116a54c00) [pid = 1673] [serial = 882] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x126683000) [pid = 1673] [serial = 873] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x124b2c000) [pid = 1673] [serial = 885] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12188c000) [pid = 1673] [serial = 870] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12bb04000) [pid = 1673] [serial = 891] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12953e800) [pid = 1673] [serial = 887] [outer = 0x0] [url = about:blank] 08:40:48 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x119bb6000) [pid = 1673] [serial = 801] [outer = 0x0] [url = about:blank] 08:40:49 INFO - PROCESS | 1673 | 1464363649048 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 620ms 08:40:49 INFO - PROCESS | 1673 | 1464363649069 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1673 | 1464363649073 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:40:49 INFO - PROCESS | 1673 | 1464363649075 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1673 | 1464363649078 Marionette TRACE conn2 <- [1,1282,null,{}] 08:40:49 INFO - PROCESS | 1673 | 1464363649085 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 1673 | 1464363649171 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:40:49 INFO - PROCESS | 1673 | 1464363649178 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x11905d800 == 52 [pid = 1673] [id = 328] 08:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x118157000) [pid = 1673] [serial = 983] [outer = 0x0] 08:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x11831ec00) [pid = 1673] [serial = 984] [outer = 0x118157000] 08:40:49 INFO - PROCESS | 1673 | 1464363649206 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x118c23c00) [pid = 1673] [serial = 985] [outer = 0x118157000] 08:40:49 INFO - PROCESS | 1673 | 1464363649555 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 08:40:49 INFO - PROCESS | 1673 | 1464363649596 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1673 | 1464363649598 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:40:49 INFO - PROCESS | 1673 | 1464363649600 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1673 | 1464363649601 Marionette TRACE conn2 <- [1,1286,null,{}] 08:40:49 INFO - PROCESS | 1673 | 1464363649611 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 1673 | 1464363649700 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:40:49 INFO - PROCESS | 1673 | 1464363649706 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d31800 == 53 [pid = 1673] [id = 329] 08:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1190bdc00) [pid = 1673] [serial = 986] [outer = 0x0] 08:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x119539000) [pid = 1673] [serial = 987] [outer = 0x1190bdc00] 08:40:49 INFO - PROCESS | 1673 | 1464363649732 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x119738c00) [pid = 1673] [serial = 988] [outer = 0x1190bdc00] 08:40:50 INFO - PROCESS | 1673 | 1464363650091 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 08:40:50 INFO - PROCESS | 1673 | 1464363650119 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:40:50 INFO - PROCESS | 1673 | 1464363650122 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:40:50 INFO - PROCESS | 1673 | 1464363650125 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1673 | 1464363650126 Marionette TRACE conn2 <- [1,1290,null,{}] 08:40:50 INFO - PROCESS | 1673 | 1464363650128 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1673 | 1464363650231 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:40:50 INFO - PROCESS | 1673 | 1464363650242 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x121831800 == 54 [pid = 1673] [id = 330] 08:40:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1197e3800) [pid = 1673] [serial = 989] [outer = 0x0] 08:40:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x119bb6000) [pid = 1673] [serial = 990] [outer = 0x1197e3800] 08:40:50 INFO - PROCESS | 1673 | 1464363650267 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x121023c00) [pid = 1673] [serial = 991] [outer = 0x1197e3800] 08:40:50 INFO - PROCESS | 1673 | 1464363650584 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 468ms 08:40:50 INFO - PROCESS | 1673 | 1464363650594 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1673 | 1464363650595 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:40:50 INFO - PROCESS | 1673 | 1464363650597 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1673 | 1464363650599 Marionette TRACE conn2 <- [1,1294,null,{}] 08:40:50 INFO - PROCESS | 1673 | 1464363650601 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1673 | 1464363650706 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:40:50 INFO - PROCESS | 1673 | 1464363650711 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x1266c7000 == 55 [pid = 1673] [id = 331] 08:40:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12102a400) [pid = 1673] [serial = 992] [outer = 0x0] 08:40:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x121724c00) [pid = 1673] [serial = 993] [outer = 0x12102a400] 08:40:50 INFO - PROCESS | 1673 | 1464363650738 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x124eed400) [pid = 1673] [serial = 994] [outer = 0x12102a400] 08:40:51 INFO - PROCESS | 1673 | 1464363651145 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 568ms 08:40:51 INFO - PROCESS | 1673 | 1464363651167 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1673 | 1464363651169 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:40:51 INFO - PROCESS | 1673 | 1464363651175 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1673 | 1464363651177 Marionette TRACE conn2 <- [1,1298,null,{}] 08:40:51 INFO - PROCESS | 1673 | 1464363651180 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1673 | 1464363651339 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:40:51 INFO - PROCESS | 1673 | 1464363651361 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fb0000 == 56 [pid = 1673] [id = 332] 08:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12102c400) [pid = 1673] [serial = 995] [outer = 0x0] 08:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x126643c00) [pid = 1673] [serial = 996] [outer = 0x12102c400] 08:40:51 INFO - PROCESS | 1673 | 1464363651400 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12668c400) [pid = 1673] [serial = 997] [outer = 0x12102c400] 08:40:51 INFO - PROCESS | 1673 | 1464363651823 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 08:40:51 INFO - PROCESS | 1673 | 1464363651846 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1673 | 1464363651848 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:40:51 INFO - PROCESS | 1673 | 1464363651850 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1673 | 1464363651851 Marionette TRACE conn2 <- [1,1302,null,{}] 08:40:51 INFO - PROCESS | 1673 | 1464363651859 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1673 | 1464363651965 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:40:52 INFO - PROCESS | 1673 | 1464363651998 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a31f800 == 57 [pid = 1673] [id = 333] 08:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12668cc00) [pid = 1673] [serial = 998] [outer = 0x0] 08:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x126af7c00) [pid = 1673] [serial = 999] [outer = 0x12668cc00] 08:40:52 INFO - PROCESS | 1673 | 1464363652023 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1285aa800) [pid = 1673] [serial = 1000] [outer = 0x12668cc00] 08:40:52 INFO - PROCESS | 1673 | 1464363652359 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 08:40:52 INFO - PROCESS | 1673 | 1464363652368 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1673 | 1464363652370 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:40:52 INFO - PROCESS | 1673 | 1464363652376 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1673 | 1464363652384 Marionette TRACE conn2 <- [1,1306,null,{}] 08:40:52 INFO - PROCESS | 1673 | 1464363652388 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 1673 | 1464363652503 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:40:52 INFO - PROCESS | 1673 | 1464363652507 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac31800 == 58 [pid = 1673] [id = 334] 08:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x11683cc00) [pid = 1673] [serial = 1001] [outer = 0x0] 08:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12908bc00) [pid = 1673] [serial = 1002] [outer = 0x11683cc00] 08:40:52 INFO - PROCESS | 1673 | 1464363652532 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x1292b4c00) [pid = 1673] [serial = 1003] [outer = 0x11683cc00] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x111f75000) [pid = 1673] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x1197e6c00) [pid = 1673] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12102e000) [pid = 1673] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x113e07400) [pid = 1673] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x119bb6c00) [pid = 1673] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x113342400) [pid = 1673] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x110f37000) [pid = 1673] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x118140400) [pid = 1673] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x11831cc00) [pid = 1673] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x11683d000) [pid = 1673] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x125269800) [pid = 1673] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11838fc00) [pid = 1673] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:40:53 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11333ec00) [pid = 1673] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:40:53 INFO - PROCESS | 1673 | 1464363653049 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 682ms 08:40:53 INFO - PROCESS | 1673 | 1464363653058 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1673 | 1464363653060 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:40:53 INFO - PROCESS | 1673 | 1464363653062 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1673 | 1464363653063 Marionette TRACE conn2 <- [1,1310,null,{}] 08:40:53 INFO - PROCESS | 1673 | 1464363653065 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 1673 | 1464363653155 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:40:53 INFO - PROCESS | 1673 | 1464363653162 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x125937800 == 59 [pid = 1673] [id = 335] 08:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x113e09400) [pid = 1673] [serial = 1004] [outer = 0x0] 08:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x118321c00) [pid = 1673] [serial = 1005] [outer = 0x113e09400] 08:40:53 INFO - PROCESS | 1673 | 1464363653187 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1210ee000) [pid = 1673] [serial = 1006] [outer = 0x113e09400] 08:40:53 INFO - PROCESS | 1673 | 1464363653543 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1673 | 1464363653583 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:40:53 INFO - PROCESS | 1673 | 1464363653585 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1673 | 1464363653587 Marionette TRACE conn2 <- [1,1314,null,{}] 08:40:53 INFO - PROCESS | 1673 | 1464363653599 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 1673 | 1464363653710 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:40:53 INFO - PROCESS | 1673 | 1464363653714 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bddf800 == 60 [pid = 1673] [id = 336] 08:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x124f39000) [pid = 1673] [serial = 1007] [outer = 0x0] 08:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12953d400) [pid = 1673] [serial = 1008] [outer = 0x124f39000] 08:40:53 INFO - PROCESS | 1673 | 1464363653758 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12a73c400) [pid = 1673] [serial = 1009] [outer = 0x124f39000] 08:40:54 INFO - PROCESS | 1673 | 1464363654092 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 529ms 08:40:54 INFO - PROCESS | 1673 | 1464363654114 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1673 | 1464363654116 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:40:54 INFO - PROCESS | 1673 | 1464363654118 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1673 | 1464363654119 Marionette TRACE conn2 <- [1,1318,null,{}] 08:40:54 INFO - PROCESS | 1673 | 1464363654124 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 1673 | 1464363654211 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:40:54 INFO - PROCESS | 1673 | 1464363654267 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c558000 == 61 [pid = 1673] [id = 337] 08:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126689800) [pid = 1673] [serial = 1010] [outer = 0x0] 08:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12a749000) [pid = 1673] [serial = 1011] [outer = 0x126689800] 08:40:54 INFO - PROCESS | 1673 | 1464363654291 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12aaa6c00) [pid = 1673] [serial = 1012] [outer = 0x126689800] 08:40:54 INFO - PROCESS | 1673 | 1464363654571 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 471ms 08:40:54 INFO - PROCESS | 1673 | 1464363654595 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1673 | 1464363654597 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:40:54 INFO - PROCESS | 1673 | 1464363654599 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1673 | 1464363654600 Marionette TRACE conn2 <- [1,1322,null,{}] 08:40:54 INFO - PROCESS | 1673 | 1464363654602 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 1673 | 1464363654705 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:40:54 INFO - PROCESS | 1673 | 1464363654710 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cccc000 == 62 [pid = 1673] [id = 338] 08:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x110f2f400) [pid = 1673] [serial = 1013] [outer = 0x0] 08:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12b1ee000) [pid = 1673] [serial = 1014] [outer = 0x110f2f400] 08:40:54 INFO - PROCESS | 1673 | 1464363654734 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12ba14000) [pid = 1673] [serial = 1015] [outer = 0x110f2f400] 08:40:55 INFO - PROCESS | 1673 | 1464363655263 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 721ms 08:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:40:55 INFO - PROCESS | 1673 | 1464363655320 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 1673 | 1464363655323 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:40:55 INFO - PROCESS | 1673 | 1464363655327 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1673 | 1464363655329 Marionette TRACE conn2 <- [1,1326,null,{}] 08:40:55 INFO - PROCESS | 1673 | 1464363655333 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 1673 | 1464363655446 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:40:55 INFO - PROCESS | 1673 | 1464363655495 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x116815800 == 63 [pid = 1673] [id = 339] 08:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x11270d800) [pid = 1673] [serial = 1016] [outer = 0x0] 08:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x11515e400) [pid = 1673] [serial = 1017] [outer = 0x11270d800] 08:40:55 INFO - PROCESS | 1673 | 1464363655522 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x11689a400) [pid = 1673] [serial = 1018] [outer = 0x11270d800] 08:40:56 INFO - PROCESS | 1673 | 1464363656023 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:40:56 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:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 728ms 08:40:56 INFO - PROCESS | 1673 | 1464363656102 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1673 | 1464363656108 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:40:56 INFO - PROCESS | 1673 | 1464363656139 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1673 | 1464363656141 Marionette TRACE conn2 <- [1,1330,null,{}] 08:40:56 INFO - PROCESS | 1673 | 1464363656145 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 1673 | 1464363656244 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:40:56 INFO - PROCESS | 1673 | 1464363656321 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a45000 == 64 [pid = 1673] [id = 340] 08:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x118158000) [pid = 1673] [serial = 1019] [outer = 0x0] 08:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x118389000) [pid = 1673] [serial = 1020] [outer = 0x118158000] 08:40:56 INFO - PROCESS | 1673 | 1464363656369 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x11907c000) [pid = 1673] [serial = 1021] [outer = 0x118158000] 08:40:56 INFO - PROCESS | 1673 | 1464363656916 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:40:56 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:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 831ms 08:40:56 INFO - PROCESS | 1673 | 1464363656966 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1673 | 1464363656968 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:40:56 INFO - PROCESS | 1673 | 1464363656972 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1673 | 1464363656976 Marionette TRACE conn2 <- [1,1334,null,{}] 08:40:56 INFO - PROCESS | 1673 | 1464363656988 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1673 | 1464363657113 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:40:57 INFO - PROCESS | 1673 | 1464363657183 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb99000 == 65 [pid = 1673] [id = 341] 08:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12113b400) [pid = 1673] [serial = 1022] [outer = 0x0] 08:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12140a400) [pid = 1673] [serial = 1023] [outer = 0x12113b400] 08:40:57 INFO - PROCESS | 1673 | 1464363657215 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x121e0dc00) [pid = 1673] [serial = 1024] [outer = 0x12113b400] 08:40:57 INFO - PROCESS | 1673 | 1464363657673 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 724ms 08:40:57 INFO - PROCESS | 1673 | 1464363657696 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1673 | 1464363657698 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:40:57 INFO - PROCESS | 1673 | 1464363657700 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1673 | 1464363657701 Marionette TRACE conn2 <- [1,1338,null,{}] 08:40:57 INFO - PROCESS | 1673 | 1464363657704 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1673 | 1464363657818 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:40:57 INFO - PROCESS | 1673 | 1464363657874 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0d4800 == 66 [pid = 1673] [id = 342] 08:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x124be7000) [pid = 1673] [serial = 1025] [outer = 0x0] 08:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x127078c00) [pid = 1673] [serial = 1026] [outer = 0x124be7000] 08:40:57 INFO - PROCESS | 1673 | 1464363657905 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x1292b3400) [pid = 1673] [serial = 1027] [outer = 0x124be7000] 08:40:58 INFO - PROCESS | 1673 | 1464363658851 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1175ms 08:40:58 INFO - PROCESS | 1673 | 1464363658876 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1673 | 1464363658877 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:40:58 INFO - PROCESS | 1673 | 1464363658880 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1673 | 1464363658881 Marionette TRACE conn2 <- [1,1342,null,{}] 08:40:58 INFO - PROCESS | 1673 | 1464363658883 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 1673 | 1464363658991 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:40:59 INFO - PROCESS | 1673 | 1464363659044 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6ca000 == 67 [pid = 1673] [id = 343] 08:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x124f3a800) [pid = 1673] [serial = 1028] [outer = 0x0] 08:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12a347400) [pid = 1673] [serial = 1029] [outer = 0x124f3a800] 08:40:59 INFO - PROCESS | 1673 | 1464363659073 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12b1ec400) [pid = 1673] [serial = 1030] [outer = 0x124f3a800] 08:40:59 INFO - PROCESS | 1673 | 1464363659543 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 721ms 08:40:59 INFO - PROCESS | 1673 | 1464363659604 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:40:59 INFO - PROCESS | 1673 | 1464363659606 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:40:59 INFO - PROCESS | 1673 | 1464363659608 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1673 | 1464363659609 Marionette TRACE conn2 <- [1,1346,null,{}] 08:40:59 INFO - PROCESS | 1673 | 1464363659612 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 1673 | 1464363659733 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:40:59 INFO - PROCESS | 1673 | 1464363659803 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dcac800 == 68 [pid = 1673] [id = 344] 08:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12b1fb000) [pid = 1673] [serial = 1031] [outer = 0x0] 08:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12bb04c00) [pid = 1673] [serial = 1032] [outer = 0x12b1fb000] 08:40:59 INFO - PROCESS | 1673 | 1464363659833 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12bf2a000) [pid = 1673] [serial = 1033] [outer = 0x12b1fb000] 08:41:00 INFO - PROCESS | 1673 | 1464363660321 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 770ms 08:41:00 INFO - PROCESS | 1673 | 1464363660378 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1673 | 1464363660380 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:41:00 INFO - PROCESS | 1673 | 1464363660382 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1673 | 1464363660384 Marionette TRACE conn2 <- [1,1350,null,{}] 08:41:00 INFO - PROCESS | 1673 | 1464363660386 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 1673 | 1464363660498 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:41:00 INFO - PROCESS | 1673 | 1464363660568 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x11391e800 == 69 [pid = 1673] [id = 345] 08:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x11333f400) [pid = 1673] [serial = 1034] [outer = 0x0] 08:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x117e10800) [pid = 1673] [serial = 1035] [outer = 0x11333f400] 08:41:00 INFO - PROCESS | 1673 | 1464363660598 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x126681000) [pid = 1673] [serial = 1036] [outer = 0x11333f400] 08:41:01 INFO - PROCESS | 1673 | 1464363661218 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 875ms 08:41:01 INFO - PROCESS | 1673 | 1464363661259 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1673 | 1464363661262 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:41:01 INFO - PROCESS | 1673 | 1464363661267 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1673 | 1464363661271 Marionette TRACE conn2 <- [1,1354,null,{}] 08:41:01 INFO - PROCESS | 1673 | 1464363661300 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 1673 | 1464363661455 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:41:01 INFO - PROCESS | 1673 | 1464363661546 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x121536000 == 70 [pid = 1673] [id = 346] 08:41:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x115161c00) [pid = 1673] [serial = 1037] [outer = 0x0] 08:41:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x1161ee400) [pid = 1673] [serial = 1038] [outer = 0x115161c00] 08:41:01 INFO - PROCESS | 1673 | 1464363661574 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x117578800) [pid = 1673] [serial = 1039] [outer = 0x115161c00] 08:41:02 INFO - PROCESS | 1673 | 1464363662028 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 792ms 08:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:41:02 INFO - PROCESS | 1673 | 1464363662059 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1673 | 1464363662063 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:41:02 INFO - PROCESS | 1673 | 1464363662068 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1673 | 1464363662070 Marionette TRACE conn2 <- [1,1358,null,{}] 08:41:02 INFO - PROCESS | 1673 | 1464363662094 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1673 | 1464363662197 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:41:02 INFO - PROCESS | 1673 | 1464363662271 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191bf800 == 71 [pid = 1673] [id = 347] 08:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x11815c800) [pid = 1673] [serial = 1040] [outer = 0x0] 08:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x11831fc00) [pid = 1673] [serial = 1041] [outer = 0x11815c800] 08:41:02 INFO - PROCESS | 1673 | 1464363662299 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x118c1d800) [pid = 1673] [serial = 1042] [outer = 0x11815c800] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12a86c000 == 70 [pid = 1673] [id = 285] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c558000 == 69 [pid = 1673] [id = 337] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12bddf800 == 68 [pid = 1673] [id = 336] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x125937800 == 67 [pid = 1673] [id = 335] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x124f39400) [pid = 1673] [serial = 903] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x11689c000) [pid = 1673] [serial = 896] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12a6cd400) [pid = 1673] [serial = 906] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x11953d800) [pid = 1673] [serial = 900] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x12ba1cc00) [pid = 1673] [serial = 909] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x12ac1b800) [pid = 1673] [serial = 912] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac31800 == 66 [pid = 1673] [id = 334] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12a31f800 == 65 [pid = 1673] [id = 333] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x126fb0000 == 64 [pid = 1673] [id = 332] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1266c7000 == 63 [pid = 1673] [id = 331] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x121831800 == 62 [pid = 1673] [id = 330] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x119d31800 == 61 [pid = 1673] [id = 329] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x11905d800 == 60 [pid = 1673] [id = 328] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x112d12800 == 59 [pid = 1673] [id = 327] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x11746a800 == 58 [pid = 1673] [id = 326] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1268bd000 == 57 [pid = 1673] [id = 324] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c556000 == 56 [pid = 1673] [id = 323] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d4000 == 55 [pid = 1673] [id = 322] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12babe000 == 54 [pid = 1673] [id = 321] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x119913000 == 53 [pid = 1673] [id = 320] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x116818000 == 52 [pid = 1673] [id = 319] 08:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12bab3800 == 51 [pid = 1673] [id = 318] 08:41:02 INFO - PROCESS | 1673 | 1464363662750 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 08:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:41:02 INFO - PROCESS | 1673 | 1464363662759 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1673 | 1464363662760 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:41:02 INFO - PROCESS | 1673 | 1464363662763 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1673 | 1464363662765 Marionette TRACE conn2 <- [1,1362,null,{}] 08:41:02 INFO - PROCESS | 1673 | 1464363662772 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1673 | 1464363662870 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x12175b800) [pid = 1673] [serial = 940] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x126646000) [pid = 1673] [serial = 948] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x124f3ac00) [pid = 1673] [serial = 946] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x124b32400) [pid = 1673] [serial = 943] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1190b9c00) [pid = 1673] [serial = 930] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x115e36c00) [pid = 1673] [serial = 919] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x126810c00) [pid = 1673] [serial = 952] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x117577800) [pid = 1673] [serial = 922] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x121025400) [pid = 1673] [serial = 934] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x11973a000) [pid = 1673] [serial = 931] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x126689000) [pid = 1673] [serial = 949] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12aaae400) [pid = 1673] [serial = 498] [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:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12636f400) [pid = 1673] [serial = 951] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x1122b2800) [pid = 1673] [serial = 916] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x119bb4800) [pid = 1673] [serial = 933] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x11203a800) [pid = 1673] [serial = 915] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x121408800) [pid = 1673] [serial = 939] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x113e5e400) [pid = 1673] [serial = 918] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1210ed000) [pid = 1673] [serial = 936] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x121144c00) [pid = 1673] [serial = 937] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x121e10800) [pid = 1673] [serial = 942] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x11855f400) [pid = 1673] [serial = 945] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x118158800) [pid = 1673] [serial = 924] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x11831a800) [pid = 1673] [serial = 925] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1184e5800) [pid = 1673] [serial = 927] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x118787400) [pid = 1673] [serial = 928] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12bb11000) [pid = 1673] [serial = 893] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11689c800) [pid = 1673] [serial = 921] [outer = 0x0] [url = about:blank] 08:41:02 INFO - PROCESS | 1673 | 1464363662959 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x118126000 == 52 [pid = 1673] [id = 348] 08:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x117584000) [pid = 1673] [serial = 1043] [outer = 0x0] 08:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x11855f400) [pid = 1673] [serial = 1044] [outer = 0x117584000] 08:41:02 INFO - PROCESS | 1673 | 1464363662987 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x119540c00) [pid = 1673] [serial = 1045] [outer = 0x117584000] 08:41:03 INFO - PROCESS | 1673 | 1464363663294 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 570ms 08:41:03 INFO - PROCESS | 1673 | 1464363663334 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 1673 | 1464363663335 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:41:03 INFO - PROCESS | 1673 | 1464363663340 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1673 | 1464363663342 Marionette TRACE conn2 <- [1,1366,null,{}] 08:41:03 INFO - PROCESS | 1673 | 1464363663344 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 1673 | 1464363663451 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:41:03 INFO - PROCESS | 1673 | 1464363663504 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x11990a000 == 53 [pid = 1673] [id = 349] 08:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x119542400) [pid = 1673] [serial = 1046] [outer = 0x0] 08:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x119bb6c00) [pid = 1673] [serial = 1047] [outer = 0x119542400] 08:41:03 INFO - PROCESS | 1673 | 1464363663530 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1210e9000) [pid = 1673] [serial = 1048] [outer = 0x119542400] 08:41:03 INFO - PROCESS | 1673 | 1464363663832 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:41:03 INFO - PROCESS | 1673 | 1464363663864 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:41:03 INFO - PROCESS | 1673 | 1464363663866 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1673 | 1464363663878 Marionette TRACE conn2 <- [1,1370,null,{}] 08:41:03 INFO - PROCESS | 1673 | 1464363663881 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 1673 | 1464363663987 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:41:04 INFO - PROCESS | 1673 | 1464363664067 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12528c000 == 54 [pid = 1673] [id = 350] 08:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x11973f800) [pid = 1673] [serial = 1049] [outer = 0x0] 08:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x121143400) [pid = 1673] [serial = 1050] [outer = 0x11973f800] 08:41:04 INFO - PROCESS | 1673 | 1464363664108 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x121ba1400) [pid = 1673] [serial = 1051] [outer = 0x11973f800] 08:41:04 INFO - PROCESS | 1673 | 1464363664468 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1673 | 1464363664497 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:41:04 INFO - PROCESS | 1673 | 1464363664500 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1673 | 1464363664501 Marionette TRACE conn2 <- [1,1374,null,{}] 08:41:04 INFO - PROCESS | 1673 | 1464363664503 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 1673 | 1464363664603 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:41:04 INFO - PROCESS | 1673 | 1464363664668 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x128578000 == 55 [pid = 1673] [id = 351] 08:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12102e400) [pid = 1673] [serial = 1052] [outer = 0x0] 08:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x124ef1000) [pid = 1673] [serial = 1053] [outer = 0x12102e400] 08:41:04 INFO - PROCESS | 1673 | 1464363664693 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x127084c00) [pid = 1673] [serial = 1054] [outer = 0x12102e400] 08:41:04 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:05 INFO - PROCESS | 1673 | 1464363665007 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1673 | 1464363665020 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:41:05 INFO - PROCESS | 1673 | 1464363665025 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1673 | 1464363665027 Marionette TRACE conn2 <- [1,1378,null,{}] 08:41:05 INFO - PROCESS | 1673 | 1464363665029 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 1673 | 1464363665138 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:41:05 INFO - PROCESS | 1673 | 1464363665159 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a871800 == 56 [pid = 1673] [id = 352] 08:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x121606800) [pid = 1673] [serial = 1055] [outer = 0x0] 08:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x1292aec00) [pid = 1673] [serial = 1056] [outer = 0x121606800] 08:41:05 INFO - PROCESS | 1673 | 1464363665183 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12a340800) [pid = 1673] [serial = 1057] [outer = 0x121606800] 08:41:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable 08:41:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - _addTest/ [0,1381,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1673 | 1464363665547 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:41:05 INFO - PROCESS | 1673 | 1464363665549 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1673 | 1464363665550 Marionette TRACE conn2 <- [1,1382,null,{}] 08:41:05 INFO - PROCESS | 1673 | 1464363665559 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 1673 | 1464363665666 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:41:05 INFO - PROCESS | 1673 | 1464363665678 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b81e800 == 57 [pid = 1673] [id = 353] 08:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1285acc00) [pid = 1673] [serial = 1058] [outer = 0x0] 08:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12a6cd000) [pid = 1673] [serial = 1059] [outer = 0x1285acc00] 08:41:05 INFO - PROCESS | 1673 | 1464363665703 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12b1f4800) [pid = 1673] [serial = 1060] [outer = 0x1285acc00] 08:41:06 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:06 INFO - PROCESS | 1673 | 1464363666059 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1673 | 1464363666078 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 1673 | 1464363666080 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1673 | 1464363666081 Marionette TRACE conn2 <- [1,1386,null,{}] 08:41:06 INFO - PROCESS | 1673 | 1464363666083 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 1673 | 1464363666191 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:41:06 INFO - PROCESS | 1673 | 1464363666206 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bde4800 == 58 [pid = 1673] [id = 354] 08:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12ba14800) [pid = 1673] [serial = 1061] [outer = 0x0] 08:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12ba1e000) [pid = 1673] [serial = 1062] [outer = 0x12ba14800] 08:41:06 INFO - PROCESS | 1673 | 1464363666231 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12baea800) [pid = 1673] [serial = 1063] [outer = 0x12ba14800] 08:41:06 INFO - PROCESS | 1673 | 1464363666596 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1673 | 1464363666603 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 1673 | 1464363666606 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1673 | 1464363666608 Marionette TRACE conn2 <- [1,1390,null,{}] 08:41:06 INFO - PROCESS | 1673 | 1464363666611 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 1673 | 1464363666722 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:41:06 INFO - PROCESS | 1673 | 1464363666733 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb7e000 == 59 [pid = 1673] [id = 355] 08:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12bae9000) [pid = 1673] [serial = 1064] [outer = 0x0] 08:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12bb11800) [pid = 1673] [serial = 1065] [outer = 0x12bae9000] 08:41:06 INFO - PROCESS | 1673 | 1464363666758 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12bf36000) [pid = 1673] [serial = 1066] [outer = 0x12bae9000] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x124b38800) [pid = 1673] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x116641800) [pid = 1673] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x119019000) [pid = 1673] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x129091400) [pid = 1673] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x11270dc00) [pid = 1673] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x124b2ac00) [pid = 1673] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x12bb07c00) [pid = 1673] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12102c400) [pid = 1673] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12668cc00) [pid = 1673] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x11683cc00) [pid = 1673] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12102a400) [pid = 1673] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x113e09400) [pid = 1673] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x119525800) [pid = 1673] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1197e3800) [pid = 1673] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x124f39000) [pid = 1673] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x1132e2800) [pid = 1673] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x111d1a400) [pid = 1673] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x118157000) [pid = 1673] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x112f25800) [pid = 1673] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x11831a000) [pid = 1673] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1190bdc00) [pid = 1673] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x119bb5c00) [pid = 1673] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1161a1c00) [pid = 1673] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x1160e4400) [pid = 1673] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x110fb6800) [pid = 1673] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12144d800) [pid = 1673] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x126689800) [pid = 1673] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:41:07 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x129093000) [pid = 1673] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:41:07 INFO - PROCESS | 1673 | 1464363667268 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 08:41:07 INFO - PROCESS | 1673 | 1464363667276 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1673 | 1464363667278 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:41:07 INFO - PROCESS | 1673 | 1464363667280 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1673 | 1464363667282 Marionette TRACE conn2 <- [1,1394,null,{}] 08:41:07 INFO - PROCESS | 1673 | 1464363667284 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1673 | 1464363667389 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:41:07 INFO - PROCESS | 1673 | 1464363667467 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60c800 == 60 [pid = 1673] [id = 356] 08:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x116a58400) [pid = 1673] [serial = 1067] [outer = 0x0] 08:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1197f1000) [pid = 1673] [serial = 1068] [outer = 0x116a58400] 08:41:07 INFO - PROCESS | 1673 | 1464363667500 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x126689800) [pid = 1673] [serial = 1069] [outer = 0x116a58400] 08:41:07 INFO - PROCESS | 1673 | 1464363667781 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 521ms 08:41:07 INFO - PROCESS | 1673 | 1464363667802 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1673 | 1464363667803 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:41:07 INFO - PROCESS | 1673 | 1464363667813 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1673 | 1464363667814 Marionette TRACE conn2 <- [1,1398,null,{}] 08:41:07 INFO - PROCESS | 1673 | 1464363667817 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1673 | 1464363667913 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:41:07 INFO - PROCESS | 1673 | 1464363667917 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0c5800 == 61 [pid = 1673] [id = 357] 08:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x110f30000) [pid = 1673] [serial = 1070] [outer = 0x0] 08:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x129537000) [pid = 1673] [serial = 1071] [outer = 0x110f30000] 08:41:07 INFO - PROCESS | 1673 | 1464363667942 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12bb0cc00) [pid = 1673] [serial = 1072] [outer = 0x110f30000] 08:41:08 INFO - PROCESS | 1673 | 1464363668273 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 470ms 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:41:08 INFO - PROCESS | 1673 | 1464363668283 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1673 | 1464363668285 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:41:08 INFO - PROCESS | 1673 | 1464363668287 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1673 | 1464363668289 Marionette TRACE conn2 <- [1,1402,null,{}] 08:41:08 INFO - PROCESS | 1673 | 1464363668293 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 1673 | 1464363668410 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:41:08 INFO - PROCESS | 1673 | 1464363668416 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6db000 == 62 [pid = 1673] [id = 358] 08:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x119528c00) [pid = 1673] [serial = 1073] [outer = 0x0] 08:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12bf38400) [pid = 1673] [serial = 1074] [outer = 0x119528c00] 08:41:08 INFO - PROCESS | 1673 | 1464363668441 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12bfdfc00) [pid = 1673] [serial = 1075] [outer = 0x119528c00] 08:41:08 INFO - PROCESS | 1673 | 1464363668759 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 521ms 08:41:08 INFO - PROCESS | 1673 | 1464363668808 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1673 | 1464363668810 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:41:08 INFO - PROCESS | 1673 | 1464363668812 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1673 | 1464363668813 Marionette TRACE conn2 <- [1,1406,null,{}] 08:41:08 INFO - PROCESS | 1673 | 1464363668815 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 1673 | 1464363668915 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:41:08 INFO - PROCESS | 1673 | 1464363668922 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1341e1000 == 63 [pid = 1673] [id = 359] 08:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12bfe2000) [pid = 1673] [serial = 1076] [outer = 0x0] 08:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12c611000) [pid = 1673] [serial = 1077] [outer = 0x12bfe2000] 08:41:08 INFO - PROCESS | 1673 | 1464363668946 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12c619400) [pid = 1673] [serial = 1078] [outer = 0x12bfe2000] 08:41:09 INFO - PROCESS | 1673 | 1464363669429 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 08:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:41:09 INFO - PROCESS | 1673 | 1464363669483 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1673 | 1464363669485 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:41:09 INFO - PROCESS | 1673 | 1464363669489 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1673 | 1464363669492 Marionette TRACE conn2 <- [1,1410,null,{}] 08:41:09 INFO - PROCESS | 1673 | 1464363669496 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 1673 | 1464363669616 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:41:09 INFO - PROCESS | 1673 | 1464363669718 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x118138000 == 64 [pid = 1673] [id = 360] 08:41:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x1132e2c00) [pid = 1673] [serial = 1079] [outer = 0x0] 08:41:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x115160c00) [pid = 1673] [serial = 1080] [outer = 0x1132e2c00] 08:41:09 INFO - PROCESS | 1673 | 1464363669751 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x1165bc000) [pid = 1673] [serial = 1081] [outer = 0x1132e2c00] 08:41:10 INFO - PROCESS | 1673 | 1464363670255 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 821ms 08:41:10 INFO - PROCESS | 1673 | 1464363670310 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1673 | 1464363670315 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:41:10 INFO - PROCESS | 1673 | 1464363670319 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1673 | 1464363670321 Marionette TRACE conn2 <- [1,1414,null,{}] 08:41:10 INFO - PROCESS | 1673 | 1464363670324 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 1673 | 1464363670436 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:41:10 INFO - PROCESS | 1673 | 1464363670497 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258cb000 == 65 [pid = 1673] [id = 361] 08:41:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x118154c00) [pid = 1673] [serial = 1082] [outer = 0x0] 08:41:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x11831c800) [pid = 1673] [serial = 1083] [outer = 0x118154c00] 08:41:10 INFO - PROCESS | 1673 | 1464363670527 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x11907c800) [pid = 1673] [serial = 1084] [outer = 0x118154c00] 08:41:11 INFO - PROCESS | 1673 | 1464363671023 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 722ms 08:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:41:11 INFO - PROCESS | 1673 | 1464363671056 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1673 | 1464363671058 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:41:11 INFO - PROCESS | 1673 | 1464363671062 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1673 | 1464363671064 Marionette TRACE conn2 <- [1,1418,null,{}] 08:41:11 INFO - PROCESS | 1673 | 1464363671074 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 1673 | 1464363671188 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:41:11 INFO - PROCESS | 1673 | 1464363671262 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dc9b800 == 66 [pid = 1673] [id = 362] 08:41:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x1197ea800) [pid = 1673] [serial = 1085] [outer = 0x0] 08:41:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1210ed000) [pid = 1673] [serial = 1086] [outer = 0x1197ea800] 08:41:11 INFO - PROCESS | 1673 | 1464363671294 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x124b30400) [pid = 1673] [serial = 1087] [outer = 0x1197ea800] 08:41:11 INFO - PROCESS | 1673 | 1464363671767 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 772ms 08:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:41:11 INFO - PROCESS | 1673 | 1464363671835 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1673 | 1464363671837 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:41:11 INFO - PROCESS | 1673 | 1464363671839 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1673 | 1464363671841 Marionette TRACE conn2 <- [1,1422,null,{}] 08:41:11 INFO - PROCESS | 1673 | 1464363671843 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 1673 | 1464363671953 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:41:12 INFO - PROCESS | 1673 | 1464363672026 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x133613000 == 67 [pid = 1673] [id = 363] 08:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x126682000) [pid = 1673] [serial = 1088] [outer = 0x0] 08:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x126a16c00) [pid = 1673] [serial = 1089] [outer = 0x126682000] 08:41:12 INFO - PROCESS | 1673 | 1464363672057 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x129094400) [pid = 1673] [serial = 1090] [outer = 0x126682000] 08:41:12 INFO - PROCESS | 1673 | 1464363672492 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 08:41:12 INFO - PROCESS | 1673 | 1464363672510 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:41:12 INFO - PROCESS | 1673 | 1464363672512 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:41:12 INFO - PROCESS | 1673 | 1464363672516 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1673 | 1464363672518 Marionette TRACE conn2 <- [1,1426,null,{}] 08:41:12 INFO - PROCESS | 1673 | 1464363672544 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1673 | 1464363672707 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:41:12 INFO - PROCESS | 1673 | 1464363672810 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e56800 == 68 [pid = 1673] [id = 364] 08:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12920c000) [pid = 1673] [serial = 1091] [outer = 0x0] 08:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12a7dc000) [pid = 1673] [serial = 1092] [outer = 0x12920c000] 08:41:12 INFO - PROCESS | 1673 | 1464363672855 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12ba1e800) [pid = 1673] [serial = 1093] [outer = 0x12920c000] 08:41:13 INFO - PROCESS | 1673 | 1464363673407 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 920ms 08:41:13 INFO - PROCESS | 1673 | 1464363673436 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1673 | 1464363673437 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:41:13 INFO - PROCESS | 1673 | 1464363673442 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1673 | 1464363673444 Marionette TRACE conn2 <- [1,1430,null,{}] 08:41:13 INFO - PROCESS | 1673 | 1464363673446 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 1673 | 1464363673586 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:41:13 INFO - PROCESS | 1673 | 1464363673661 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x121837000 == 69 [pid = 1673] [id = 365] 08:41:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x126a1b800) [pid = 1673] [serial = 1094] [outer = 0x0] 08:41:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12c613800) [pid = 1673] [serial = 1095] [outer = 0x126a1b800] 08:41:13 INFO - PROCESS | 1673 | 1464363673691 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12c61d400) [pid = 1673] [serial = 1096] [outer = 0x126a1b800] 08:41:14 INFO - PROCESS | 1673 | 1464363674193 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 821ms 08:41:14 INFO - PROCESS | 1673 | 1464363674263 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:41:14 INFO - PROCESS | 1673 | 1464363674265 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:41:14 INFO - PROCESS | 1673 | 1464363674269 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1673 | 1464363674271 Marionette TRACE conn2 <- [1,1434,null,{}] 08:41:14 INFO - PROCESS | 1673 | 1464363674275 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 1673 | 1464363674424 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:41:14 INFO - PROCESS | 1673 | 1464363674700 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f4c000 == 70 [pid = 1673] [id = 366] 08:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x110f2f000) [pid = 1673] [serial = 1097] [outer = 0x0] 08:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x111d7c000) [pid = 1673] [serial = 1098] [outer = 0x110f2f000] 08:41:14 INFO - PROCESS | 1673 | 1464363674756 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x1126d8c00) [pid = 1673] [serial = 1099] [outer = 0x110f2f000] 08:41:15 INFO - PROCESS | 1673 | 1464363675262 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1025ms 08:41:15 INFO - PROCESS | 1673 | 1464363675317 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1673 | 1464363675319 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:41:15 INFO - PROCESS | 1673 | 1464363675327 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1673 | 1464363675329 Marionette TRACE conn2 <- [1,1438,null,{}] 08:41:15 INFO - PROCESS | 1673 | 1464363675333 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 1673 | 1464363675439 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:41:15 INFO - PROCESS | 1673 | 1464363675516 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e0d800 == 71 [pid = 1673] [id = 367] 08:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x115e37800) [pid = 1673] [serial = 1100] [outer = 0x0] 08:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x1161a3000) [pid = 1673] [serial = 1101] [outer = 0x115e37800] 08:41:15 INFO - PROCESS | 1673 | 1464363675546 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x116840000) [pid = 1673] [serial = 1102] [outer = 0x115e37800] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6db000 == 70 [pid = 1673] [id = 358] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0c5800 == 69 [pid = 1673] [id = 357] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60c800 == 68 [pid = 1673] [id = 356] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb7e000 == 67 [pid = 1673] [id = 355] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12bde4800 == 66 [pid = 1673] [id = 354] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12b81e800 == 65 [pid = 1673] [id = 353] 08:41:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12a871800 == 64 [pid = 1673] [id = 352] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12b1ee000) [pid = 1673] [serial = 1014] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x128578000 == 63 [pid = 1673] [id = 351] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12528c000 == 62 [pid = 1673] [id = 350] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11990a000 == 61 [pid = 1673] [id = 349] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x118126000 == 60 [pid = 1673] [id = 348] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1191bf800 == 59 [pid = 1673] [id = 347] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x121536000 == 58 [pid = 1673] [id = 346] 08:41:16 INFO - PROCESS | 1673 | 1464363676049 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11391e800 == 57 [pid = 1673] [id = 345] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12dcac800 == 56 [pid = 1673] [id = 344] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6ca000 == 55 [pid = 1673] [id = 343] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0d4800 == 54 [pid = 1673] [id = 342] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb99000 == 53 [pid = 1673] [id = 341] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x121a45000 == 52 [pid = 1673] [id = 340] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x116815800 == 51 [pid = 1673] [id = 339] 08:41:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12cccc000 == 50 [pid = 1673] [id = 338] 08:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 779ms 08:41:16 INFO - PROCESS | 1673 | 1464363676116 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1673 | 1464363676121 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x12c839400) [pid = 1673] [serial = 834] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x12bf35800) [pid = 1673] [serial = 910] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x12707e000) [pid = 1673] [serial = 904] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x118158400) [pid = 1673] [serial = 897] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1197ed800) [pid = 1673] [serial = 901] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12b1f1c00) [pid = 1673] [serial = 907] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x12c617800) [pid = 1673] [serial = 913] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x126643c00) [pid = 1673] [serial = 996] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x126af7c00) [pid = 1673] [serial = 999] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x12668c400) [pid = 1673] [serial = 997] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12908bc00) [pid = 1673] [serial = 1002] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x1285aa800) [pid = 1673] [serial = 1000] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x121724c00) [pid = 1673] [serial = 993] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x118321c00) [pid = 1673] [serial = 1005] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x119bb3400) [pid = 1673] [serial = 964] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x11953b800) [pid = 1673] [serial = 963] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x119bb6000) [pid = 1673] [serial = 990] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x121023c00) [pid = 1673] [serial = 991] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x12953d400) [pid = 1673] [serial = 1008] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x1139f8c00) [pid = 1673] [serial = 957] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x115eaa800) [pid = 1673] [serial = 958] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x11606bc00) [pid = 1673] [serial = 981] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x117e0b000) [pid = 1673] [serial = 982] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x11831ec00) [pid = 1673] [serial = 984] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x118c23c00) [pid = 1673] [serial = 985] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x129210800) [pid = 1673] [serial = 976] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x115e3d400) [pid = 1673] [serial = 975] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x126a86400) [pid = 1673] [serial = 954] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x126af7000) [pid = 1673] [serial = 955] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x119738c00) [pid = 1673] [serial = 988] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x119539000) [pid = 1673] [serial = 987] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x124f31c00) [pid = 1673] [serial = 967] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x121ba8c00) [pid = 1673] [serial = 966] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x129096800) [pid = 1673] [serial = 973] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x126af4800) [pid = 1673] [serial = 972] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11815cc00) [pid = 1673] [serial = 961] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x11689d800) [pid = 1673] [serial = 960] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x113ef3400) [pid = 1673] [serial = 979] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1122b6000) [pid = 1673] [serial = 978] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x127077c00) [pid = 1673] [serial = 970] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x126a0e800) [pid = 1673] [serial = 969] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1292b4c00) [pid = 1673] [serial = 1003] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1210ee000) [pid = 1673] [serial = 1006] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12aaa6c00) [pid = 1673] [serial = 1012] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12a73c400) [pid = 1673] [serial = 1009] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12a749000) [pid = 1673] [serial = 1011] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x124eed400) [pid = 1673] [serial = 994] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12bf35c00) [pid = 1673] [serial = 894] [outer = 0x0] [url = about:blank] 08:41:16 INFO - PROCESS | 1673 | 1464363676162 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1673 | 1464363676164 Marionette TRACE conn2 <- [1,1442,null,{}] 08:41:16 INFO - PROCESS | 1673 | 1464363676172 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 1673 | 1464363676307 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:41:16 INFO - PROCESS | 1673 | 1464363676322 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f43800 == 51 [pid = 1673] [id = 368] 08:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x117584c00) [pid = 1673] [serial = 1103] [outer = 0x0] 08:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x117e16000) [pid = 1673] [serial = 1104] [outer = 0x117584c00] 08:41:16 INFO - PROCESS | 1673 | 1464363676364 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118316800) [pid = 1673] [serial = 1105] [outer = 0x117584c00] 08:41:16 INFO - PROCESS | 1673 | 1464363676863 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 752ms 08:41:16 INFO - PROCESS | 1673 | 1464363676891 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1673 | 1464363676893 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:41:16 INFO - PROCESS | 1673 | 1464363676896 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1673 | 1464363676900 Marionette TRACE conn2 <- [1,1446,null,{}] 08:41:16 INFO - PROCESS | 1673 | 1464363676914 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 1673 | 1464363677015 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:41:17 INFO - PROCESS | 1673 | 1464363677023 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12103f800 == 52 [pid = 1673] [id = 369] 08:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118c23c00) [pid = 1673] [serial = 1106] [outer = 0x0] 08:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1190b9c00) [pid = 1673] [serial = 1107] [outer = 0x118c23c00] 08:41:17 INFO - PROCESS | 1673 | 1464363677061 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x119523c00) [pid = 1673] [serial = 1108] [outer = 0x118c23c00] 08:41:17 INFO - PROCESS | 1673 | 1464363677546 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 676ms 08:41:17 INFO - PROCESS | 1673 | 1464363677573 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:41:17 INFO - PROCESS | 1673 | 1464363677575 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:41:17 INFO - PROCESS | 1673 | 1464363677578 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1673 | 1464363677586 Marionette TRACE conn2 <- [1,1450,null,{}] 08:41:17 INFO - PROCESS | 1673 | 1464363677595 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 1673 | 1464363677704 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:41:17 INFO - PROCESS | 1673 | 1464363677710 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x116872800 == 53 [pid = 1673] [id = 370] 08:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x119734000) [pid = 1673] [serial = 1109] [outer = 0x0] 08:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1197e5400) [pid = 1673] [serial = 1110] [outer = 0x119734000] 08:41:17 INFO - PROCESS | 1673 | 1464363677735 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x119bb2c00) [pid = 1673] [serial = 1111] [outer = 0x119734000] 08:41:18 INFO - PROCESS | 1673 | 1464363678057 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 532ms 08:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:41:18 INFO - PROCESS | 1673 | 1464363678125 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1673 | 1464363678126 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:41:18 INFO - PROCESS | 1673 | 1464363678128 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1673 | 1464363678129 Marionette TRACE conn2 <- [1,1454,null,{}] 08:41:18 INFO - PROCESS | 1673 | 1464363678132 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1673 | 1464363678220 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:41:18 INFO - PROCESS | 1673 | 1464363678227 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1263cb800 == 54 [pid = 1673] [id = 371] 08:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x121025800) [pid = 1673] [serial = 1112] [outer = 0x0] 08:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12102c400) [pid = 1673] [serial = 1113] [outer = 0x121025800] 08:41:18 INFO - PROCESS | 1673 | 1464363678258 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x121451c00) [pid = 1673] [serial = 1114] [outer = 0x121025800] 08:41:18 INFO - PROCESS | 1673 | 1464363678635 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 523ms 08:41:18 INFO - PROCESS | 1673 | 1464363678651 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1673 | 1464363678653 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:41:18 INFO - PROCESS | 1673 | 1464363678656 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1673 | 1464363678658 Marionette TRACE conn2 <- [1,1458,null,{}] 08:41:18 INFO - PROCESS | 1673 | 1464363678660 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1673 | 1464363678780 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:41:18 INFO - PROCESS | 1673 | 1464363678795 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x129064800 == 55 [pid = 1673] [id = 372] 08:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x121759800) [pid = 1673] [serial = 1115] [outer = 0x0] 08:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x124b2bc00) [pid = 1673] [serial = 1116] [outer = 0x121759800] 08:41:18 INFO - PROCESS | 1673 | 1464363678820 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x124ef2c00) [pid = 1673] [serial = 1117] [outer = 0x121759800] 08:41:19 INFO - PROCESS | 1673 | 1464363679253 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 622ms 08:41:19 INFO - PROCESS | 1673 | 1464363679286 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:41:19 INFO - PROCESS | 1673 | 1464363679288 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:41:19 INFO - PROCESS | 1673 | 1464363679292 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1673 | 1464363679293 Marionette TRACE conn2 <- [1,1462,null,{}] 08:41:19 INFO - PROCESS | 1673 | 1464363679297 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 1673 | 1464363679436 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:41:19 INFO - PROCESS | 1673 | 1464363679454 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7a9800 == 56 [pid = 1673] [id = 373] 08:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x124f2f800) [pid = 1673] [serial = 1118] [outer = 0x0] 08:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12663b400) [pid = 1673] [serial = 1119] [outer = 0x124f2f800] 08:41:19 INFO - PROCESS | 1673 | 1464363679479 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12668ac00) [pid = 1673] [serial = 1120] [outer = 0x124f2f800] 08:41:19 INFO - PROCESS | 1673 | 1464363679828 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 571ms 08:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:41:19 INFO - PROCESS | 1673 | 1464363679866 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1673 | 1464363679867 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:41:19 INFO - PROCESS | 1673 | 1464363679870 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1673 | 1464363679871 Marionette TRACE conn2 <- [1,1466,null,{}] 08:41:19 INFO - PROCESS | 1673 | 1464363679873 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 1673 | 1464363679980 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:41:19 INFO - PROCESS | 1673 | 1464363679991 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac46000 == 57 [pid = 1673] [id = 374] 08:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126646c00) [pid = 1673] [serial = 1121] [outer = 0x0] 08:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x126a9ac00) [pid = 1673] [serial = 1122] [outer = 0x126646c00] 08:41:20 INFO - PROCESS | 1673 | 1464363680016 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12707dc00) [pid = 1673] [serial = 1123] [outer = 0x126646c00] 08:41:20 INFO - PROCESS | 1673 | 1464363680387 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 569ms 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x117584000) [pid = 1673] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12102e400) [pid = 1673] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x11815c800) [pid = 1673] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12bae9000) [pid = 1673] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x110f30000) [pid = 1673] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x121606800) [pid = 1673] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x119528c00) [pid = 1673] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11973f800) [pid = 1673] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x119542400) [pid = 1673] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1285acc00) [pid = 1673] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x116a58400) [pid = 1673] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x115161c00) [pid = 1673] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:41:20 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12ba14800) [pid = 1673] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:41:20 INFO - PROCESS | 1673 | 1464363680639 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1673 | 1464363680641 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:41:20 INFO - PROCESS | 1673 | 1464363680651 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1673 | 1464363680652 Marionette TRACE conn2 <- [1,1470,null,{}] 08:41:20 INFO - PROCESS | 1673 | 1464363680656 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 1673 | 1464363680746 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:41:20 INFO - PROCESS | 1673 | 1464363680750 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x119987000 == 58 [pid = 1673] [id = 375] 08:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x113e05c00) [pid = 1673] [serial = 1124] [outer = 0x0] 08:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x118787400) [pid = 1673] [serial = 1125] [outer = 0x113e05c00] 08:41:20 INFO - PROCESS | 1673 | 1464363680776 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1210edc00) [pid = 1673] [serial = 1126] [outer = 0x113e05c00] 08:41:21 INFO - PROCESS | 1673 | 1464363681108 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 473ms 08:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:41:21 INFO - PROCESS | 1673 | 1464363681126 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1673 | 1464363681127 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:41:21 INFO - PROCESS | 1673 | 1464363681129 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1673 | 1464363681130 Marionette TRACE conn2 <- [1,1474,null,{}] 08:41:21 INFO - PROCESS | 1673 | 1464363681132 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 1673 | 1464363681225 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:41:21 INFO - PROCESS | 1673 | 1464363681314 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd5000 == 59 [pid = 1673] [id = 376] 08:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x117e0a400) [pid = 1673] [serial = 1127] [outer = 0x0] 08:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x1285a9400) [pid = 1673] [serial = 1128] [outer = 0x117e0a400] 08:41:21 INFO - PROCESS | 1673 | 1464363681362 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12920f400) [pid = 1673] [serial = 1129] [outer = 0x117e0a400] 08:41:21 INFO - PROCESS | 1673 | 1464363681821 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 723ms 08:41:21 INFO - PROCESS | 1673 | 1464363681862 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1673 | 1464363681864 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:41:21 INFO - PROCESS | 1673 | 1464363681868 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1673 | 1464363681872 Marionette TRACE conn2 <- [1,1478,null,{}] 08:41:21 INFO - PROCESS | 1673 | 1464363681876 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 1673 | 1464363681993 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:41:22 INFO - PROCESS | 1673 | 1464363681998 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c549000 == 60 [pid = 1673] [id = 377] 08:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12a6cf000) [pid = 1673] [serial = 1130] [outer = 0x0] 08:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12a749000) [pid = 1673] [serial = 1131] [outer = 0x12a6cf000] 08:41:22 INFO - PROCESS | 1673 | 1464363682023 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12a7e0400) [pid = 1673] [serial = 1132] [outer = 0x12a6cf000] 08:41:22 INFO - PROCESS | 1673 | 1464363682350 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 521ms 08:41:22 INFO - PROCESS | 1673 | 1464363682390 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1673 | 1464363682391 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:41:22 INFO - PROCESS | 1673 | 1464363682393 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1673 | 1464363682394 Marionette TRACE conn2 <- [1,1482,null,{}] 08:41:22 INFO - PROCESS | 1673 | 1464363682397 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 1673 | 1464363682513 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:41:22 INFO - PROCESS | 1673 | 1464363682520 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c849000 == 61 [pid = 1673] [id = 378] 08:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12a73dc00) [pid = 1673] [serial = 1133] [outer = 0x0] 08:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12ba16c00) [pid = 1673] [serial = 1134] [outer = 0x12a73dc00] 08:41:22 INFO - PROCESS | 1673 | 1464363682545 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12bae3400) [pid = 1673] [serial = 1135] [outer = 0x12a73dc00] 08:41:23 INFO - PROCESS | 1673 | 1464363683068 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 720ms 08:41:23 INFO - PROCESS | 1673 | 1464363683114 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1673 | 1464363683117 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:41:23 INFO - PROCESS | 1673 | 1464363683121 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1673 | 1464363683123 Marionette TRACE conn2 <- [1,1486,null,{}] 08:41:23 INFO - PROCESS | 1673 | 1464363683127 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 1673 | 1464363683246 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:41:23 INFO - PROCESS | 1673 | 1464363683347 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b9800 == 62 [pid = 1673] [id = 379] 08:41:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x113342800) [pid = 1673] [serial = 1136] [outer = 0x0] 08:41:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x115161c00) [pid = 1673] [serial = 1137] [outer = 0x113342800] 08:41:23 INFO - PROCESS | 1673 | 1464363683380 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x116642c00) [pid = 1673] [serial = 1138] [outer = 0x113342800] 08:41:23 INFO - PROCESS | 1673 | 1464363683955 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 873ms 08:41:24 INFO - PROCESS | 1673 | 1464363684001 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1673 | 1464363684005 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:41:24 INFO - PROCESS | 1673 | 1464363684010 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1673 | 1464363684012 Marionette TRACE conn2 <- [1,1490,null,{}] 08:41:24 INFO - PROCESS | 1673 | 1464363684014 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 1673 | 1464363684126 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:41:24 INFO - PROCESS | 1673 | 1464363684227 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x129373800 == 63 [pid = 1673] [id = 380] 08:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x1190bdc00) [pid = 1673] [serial = 1139] [outer = 0x0] 08:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x11953d800) [pid = 1673] [serial = 1140] [outer = 0x1190bdc00] 08:41:24 INFO - PROCESS | 1673 | 1464363684258 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x119cd0c00) [pid = 1673] [serial = 1141] [outer = 0x1190bdc00] 08:41:24 INFO - PROCESS | 1673 | 1464363684705 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 720ms 08:41:24 INFO - PROCESS | 1673 | 1464363684730 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1673 | 1464363684732 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:41:24 INFO - PROCESS | 1673 | 1464363684735 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1673 | 1464363684738 Marionette TRACE conn2 <- [1,1494,null,{}] 08:41:24 INFO - PROCESS | 1673 | 1464363684748 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 1673 | 1464363684861 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:41:24 INFO - PROCESS | 1673 | 1464363684936 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb89000 == 64 [pid = 1673] [id = 381] 08:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x121763c00) [pid = 1673] [serial = 1142] [outer = 0x0] 08:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x124b59c00) [pid = 1673] [serial = 1143] [outer = 0x121763c00] 08:41:24 INFO - PROCESS | 1673 | 1464363684968 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x126a17000) [pid = 1673] [serial = 1144] [outer = 0x121763c00] 08:41:25 INFO - PROCESS | 1673 | 1464363685400 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 676ms 08:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:41:25 INFO - PROCESS | 1673 | 1464363685410 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1673 | 1464363685412 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:41:25 INFO - PROCESS | 1673 | 1464363685414 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1673 | 1464363685416 Marionette TRACE conn2 <- [1,1498,null,{}] 08:41:25 INFO - PROCESS | 1673 | 1464363685418 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 1673 | 1464363685548 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:41:25 INFO - PROCESS | 1673 | 1464363685633 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d02c800 == 65 [pid = 1673] [id = 382] 08:41:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x126687400) [pid = 1673] [serial = 1145] [outer = 0x0] 08:41:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x129211000) [pid = 1673] [serial = 1146] [outer = 0x126687400] 08:41:25 INFO - PROCESS | 1673 | 1464363685664 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12a6ce800) [pid = 1673] [serial = 1147] [outer = 0x126687400] 08:41:26 INFO - PROCESS | 1673 | 1464363686078 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 668ms 08:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:41:26 INFO - PROCESS | 1673 | 1464363686083 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1673 | 1464363686085 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:41:26 INFO - PROCESS | 1673 | 1464363686087 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1673 | 1464363686089 Marionette TRACE conn2 <- [1,1502,null,{}] 08:41:26 INFO - PROCESS | 1673 | 1464363686091 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 1673 | 1464363686200 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:41:26 INFO - PROCESS | 1673 | 1464363686257 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x11221c800 == 66 [pid = 1673] [id = 383] 08:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12920bc00) [pid = 1673] [serial = 1148] [outer = 0x0] 08:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12ba16400) [pid = 1673] [serial = 1149] [outer = 0x12920bc00] 08:41:26 INFO - PROCESS | 1673 | 1464363686326 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12bb05000) [pid = 1673] [serial = 1150] [outer = 0x12920bc00] 08:41:26 INFO - PROCESS | 1673 | 1464363686759 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 720ms 08:41:26 INFO - PROCESS | 1673 | 1464363686808 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1673 | 1464363686809 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:41:26 INFO - PROCESS | 1673 | 1464363686812 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1673 | 1464363686813 Marionette TRACE conn2 <- [1,1506,null,{}] 08:41:26 INFO - PROCESS | 1673 | 1464363686815 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 1673 | 1464363686954 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:41:27 INFO - PROCESS | 1673 | 1464363687055 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x133604800 == 67 [pid = 1673] [id = 384] 08:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x11203d400) [pid = 1673] [serial = 1151] [outer = 0x0] 08:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12bf2dc00) [pid = 1673] [serial = 1152] [outer = 0x11203d400] 08:41:27 INFO - PROCESS | 1673 | 1464363687087 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12c61d800) [pid = 1673] [serial = 1153] [outer = 0x11203d400] 08:41:27 INFO - PROCESS | 1673 | 1464363687510 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 720ms 08:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:41:27 INFO - PROCESS | 1673 | 1464363687532 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1673 | 1464363687533 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:41:27 INFO - PROCESS | 1673 | 1464363687536 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1673 | 1464363687537 Marionette TRACE conn2 <- [1,1510,null,{}] 08:41:27 INFO - PROCESS | 1673 | 1464363687540 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 1673 | 1464363687650 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:41:27 INFO - PROCESS | 1673 | 1464363687724 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x119637800 == 68 [pid = 1673] [id = 385] 08:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x11270f400) [pid = 1673] [serial = 1154] [outer = 0x0] 08:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x1127cfc00) [pid = 1673] [serial = 1155] [outer = 0x11270f400] 08:41:27 INFO - PROCESS | 1673 | 1464363687754 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x1127d4400) [pid = 1673] [serial = 1156] [outer = 0x11270f400] 08:41:28 INFO - PROCESS | 1673 | 1464363688350 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 871ms 08:41:28 INFO - PROCESS | 1673 | 1464363688408 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1673 | 1464363688411 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:41:28 INFO - PROCESS | 1673 | 1464363688415 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1673 | 1464363688417 Marionette TRACE conn2 <- [1,1514,null,{}] 08:41:28 INFO - PROCESS | 1673 | 1464363688420 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 1673 | 1464363688529 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:41:28 INFO - PROCESS | 1673 | 1464363688605 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x124b6a800 == 69 [pid = 1673] [id = 386] 08:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x112a72400) [pid = 1673] [serial = 1157] [outer = 0x0] 08:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x1132e2400) [pid = 1673] [serial = 1158] [outer = 0x112a72400] 08:41:28 INFO - PROCESS | 1673 | 1464363688632 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x11606c400) [pid = 1673] [serial = 1159] [outer = 0x112a72400] 08:41:29 INFO - PROCESS | 1673 | 1464363689122 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a1000 == 68 [pid = 1673] [id = 325] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12c549000 == 67 [pid = 1673] [id = 377] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd5000 == 66 [pid = 1673] [id = 376] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x119987000 == 65 [pid = 1673] [id = 375] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac46000 == 64 [pid = 1673] [id = 374] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7a9800 == 63 [pid = 1673] [id = 373] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x129064800 == 62 [pid = 1673] [id = 372] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x12c611000) [pid = 1673] [serial = 1077] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x1263cb800 == 61 [pid = 1673] [id = 371] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x116872800 == 60 [pid = 1673] [id = 370] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12103f800 == 59 [pid = 1673] [id = 369] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x116f43800 == 58 [pid = 1673] [id = 368] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x116e0d800 == 57 [pid = 1673] [id = 367] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x116f4c000 == 56 [pid = 1673] [id = 366] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x12dc9b800 == 55 [pid = 1673] [id = 362] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x1258cb000 == 54 [pid = 1673] [id = 361] 08:41:29 INFO - PROCESS | 1673 | --DOCSHELL 0x118138000 == 53 [pid = 1673] [id = 360] 08:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 773ms 08:41:29 INFO - PROCESS | 1673 | 1464363689189 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1673 | 1464363689192 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:41:29 INFO - PROCESS | 1673 | 1464363689197 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1673 | 1464363689198 Marionette TRACE conn2 <- [1,1518,null,{}] 08:41:29 INFO - PROCESS | 1673 | 1464363689201 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1673 | 1464363689297 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12bfdfc00) [pid = 1673] [serial = 1075] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x12b1f4800) [pid = 1673] [serial = 1060] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1197f1000) [pid = 1673] [serial = 1068] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1161ee400) [pid = 1673] [serial = 1038] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x12baea800) [pid = 1673] [serial = 1063] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x117e10800) [pid = 1673] [serial = 1035] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x12140a400) [pid = 1673] [serial = 1023] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x119540c00) [pid = 1673] [serial = 1045] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x118389000) [pid = 1673] [serial = 1020] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x124ef1000) [pid = 1673] [serial = 1053] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x118c1d800) [pid = 1673] [serial = 1042] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12bf36000) [pid = 1673] [serial = 1066] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x129537000) [pid = 1673] [serial = 1071] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x11831fc00) [pid = 1673] [serial = 1041] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x12a340800) [pid = 1673] [serial = 1057] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x126689800) [pid = 1673] [serial = 1069] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12bf38400) [pid = 1673] [serial = 1074] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x121ba1400) [pid = 1673] [serial = 1051] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x11855f400) [pid = 1673] [serial = 1044] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x121143400) [pid = 1673] [serial = 1050] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12a347400) [pid = 1673] [serial = 1029] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x1210e9000) [pid = 1673] [serial = 1048] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x117578800) [pid = 1673] [serial = 1039] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12bb0cc00) [pid = 1673] [serial = 1072] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12bb04c00) [pid = 1673] [serial = 1032] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x119bb6c00) [pid = 1673] [serial = 1047] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12bb11800) [pid = 1673] [serial = 1065] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x127084c00) [pid = 1673] [serial = 1054] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x127078c00) [pid = 1673] [serial = 1026] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12a6cd000) [pid = 1673] [serial = 1059] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11515e400) [pid = 1673] [serial = 1017] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12ba1e000) [pid = 1673] [serial = 1062] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1292aec00) [pid = 1673] [serial = 1056] [outer = 0x0] [url = about:blank] 08:41:29 INFO - PROCESS | 1673 | 1464363689369 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f57800 == 54 [pid = 1673] [id = 387] 08:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1126e2000) [pid = 1673] [serial = 1160] [outer = 0x0] 08:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x117580400) [pid = 1673] [serial = 1161] [outer = 0x1126e2000] 08:41:29 INFO - PROCESS | 1673 | 1464363689397 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x118564800) [pid = 1673] [serial = 1162] [outer = 0x1126e2000] 08:41:29 INFO - PROCESS | 1673 | 1464363689697 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 08:41:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:41:29 INFO - PROCESS | 1673 | 1464363689716 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1673 | 1464363689717 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:41:29 INFO - PROCESS | 1673 | 1464363689719 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1673 | 1464363689723 Marionette TRACE conn2 <- [1,1522,null,{}] 08:41:29 INFO - PROCESS | 1673 | 1464363689733 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1673 | 1464363689828 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:41:29 INFO - PROCESS | 1673 | 1464363689916 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a4d000 == 55 [pid = 1673] [id = 388] 08:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x11831fc00) [pid = 1673] [serial = 1163] [outer = 0x0] 08:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x119537800) [pid = 1673] [serial = 1164] [outer = 0x11831fc00] 08:41:29 INFO - PROCESS | 1673 | 1464363689946 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x119bb6400) [pid = 1673] [serial = 1165] [outer = 0x11831fc00] 08:41:30 INFO - PROCESS | 1673 | 1464363690221 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:41:30 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:41:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:41:30 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:41:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:41:30 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:41:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:41:30 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:41:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:41:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 526ms 08:41:30 INFO - PROCESS | 1673 | 1464363690246 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1673 | 1464363690248 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:41:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:41:30 INFO - PROCESS | 1673 | 1464363690250 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1673 | 1464363690251 Marionette TRACE conn2 <- [1,1526,null,{}] 08:41:30 INFO - PROCESS | 1673 | 1464363690261 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 1673 | 1464363690369 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:41:30 INFO - PROCESS | 1673 | 1464363690375 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x128589000 == 56 [pid = 1673] [id = 389] 08:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x121020c00) [pid = 1673] [serial = 1166] [outer = 0x0] 08:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x1210f1c00) [pid = 1673] [serial = 1167] [outer = 0x121020c00] 08:41:30 INFO - PROCESS | 1673 | 1464363690400 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x124b39c00) [pid = 1673] [serial = 1168] [outer = 0x121020c00] 08:41:30 INFO - PROCESS | 1673 | 1464363690743 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:41:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:41:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:41:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:41:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 08:41:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:41:30 INFO - PROCESS | 1673 | 1464363690774 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1673 | 1464363690776 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:41:30 INFO - PROCESS | 1673 | 1464363690778 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1673 | 1464363690779 Marionette TRACE conn2 <- [1,1530,null,{}] 08:41:30 INFO - PROCESS | 1673 | 1464363690781 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 1673 | 1464363690870 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:41:30 INFO - PROCESS | 1673 | 1464363690875 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a881800 == 57 [pid = 1673] [id = 390] 08:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x124be4c00) [pid = 1673] [serial = 1169] [outer = 0x0] 08:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x125271000) [pid = 1673] [serial = 1170] [outer = 0x124be4c00] 08:41:30 INFO - PROCESS | 1673 | 1464363690900 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x126689800) [pid = 1673] [serial = 1171] [outer = 0x124be4c00] 08:41:31 INFO - PROCESS | 1673 | 1464363691232 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:41:31 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:41:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:41:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:41:31 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:41:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:41:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 468ms 08:41:31 INFO - PROCESS | 1673 | 1464363691247 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1673 | 1464363691248 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:41:31 INFO - PROCESS | 1673 | 1464363691250 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1673 | 1464363691251 Marionette TRACE conn2 <- [1,1534,null,{}] 08:41:31 INFO - PROCESS | 1673 | 1464363691253 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 1673 | 1464363691357 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:41:31 INFO - PROCESS | 1673 | 1464363691441 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdcf000 == 58 [pid = 1673] [id = 391] 08:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x121d5c800) [pid = 1673] [serial = 1172] [outer = 0x0] 08:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12707f000) [pid = 1673] [serial = 1173] [outer = 0x121d5c800] 08:41:31 INFO - PROCESS | 1673 | 1464363691467 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12ba18000) [pid = 1673] [serial = 1174] [outer = 0x121d5c800] 08:41:31 INFO - PROCESS | 1673 | 1464363691796 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 568ms 08:41:31 INFO - PROCESS | 1673 | 1464363691819 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1673 | 1464363691820 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:41:31 INFO - PROCESS | 1673 | 1464363691824 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1673 | 1464363691826 Marionette TRACE conn2 <- [1,1538,null,{}] 08:41:31 INFO - PROCESS | 1673 | 1464363691834 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 1673 | 1464363691945 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:41:31 INFO - PROCESS | 1673 | 1464363691955 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0e1000 == 59 [pid = 1673] [id = 392] 08:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12aaa8400) [pid = 1673] [serial = 1175] [outer = 0x0] 08:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12bb06c00) [pid = 1673] [serial = 1176] [outer = 0x12aaa8400] 08:41:31 INFO - PROCESS | 1673 | 1464363691980 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12bfd7800) [pid = 1673] [serial = 1177] [outer = 0x12aaa8400] 08:41:32 INFO - PROCESS | 1673 | 1464363692343 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 532ms 08:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:41:32 INFO - PROCESS | 1673 | 1464363692356 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1673 | 1464363692358 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:41:32 INFO - PROCESS | 1673 | 1464363692362 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1673 | 1464363692363 Marionette TRACE conn2 <- [1,1542,null,{}] 08:41:32 INFO - PROCESS | 1673 | 1464363692365 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 1673 | 1464363692480 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:41:32 INFO - PROCESS | 1673 | 1464363692497 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb8b800 == 60 [pid = 1673] [id = 393] 08:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12bb07000) [pid = 1673] [serial = 1178] [outer = 0x0] 08:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12c611400) [pid = 1673] [serial = 1179] [outer = 0x12bb07000] 08:41:32 INFO - PROCESS | 1673 | 1464363692522 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12c61bc00) [pid = 1673] [serial = 1180] [outer = 0x12bb07000] 08:41:32 INFO - PROCESS | 1673 | 1464363692861 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 08:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:41:32 INFO - PROCESS | 1673 | 1464363692881 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1673 | 1464363692882 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:41:32 INFO - PROCESS | 1673 | 1464363692885 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1673 | 1464363692886 Marionette TRACE conn2 <- [1,1546,null,{}] 08:41:32 INFO - PROCESS | 1673 | 1464363692888 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 1673 | 1464363693005 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:41:33 INFO - PROCESS | 1673 | 1464363693018 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d3bb000 == 61 [pid = 1673] [id = 394] 08:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x1127d8800) [pid = 1673] [serial = 1181] [outer = 0x0] 08:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12c825400) [pid = 1673] [serial = 1182] [outer = 0x1127d8800] 08:41:33 INFO - PROCESS | 1673 | 1464363693044 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12c82a800) [pid = 1673] [serial = 1183] [outer = 0x1127d8800] 08:41:33 INFO - PROCESS | 1673 | 1464363693397 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x121759800) [pid = 1673] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x124f2f800) [pid = 1673] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x115e37800) [pid = 1673] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x118c23c00) [pid = 1673] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x110f2f000) [pid = 1673] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x119734000) [pid = 1673] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x117584c00) [pid = 1673] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x121025800) [pid = 1673] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x126646c00) [pid = 1673] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x113e05c00) [pid = 1673] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12a6cf000) [pid = 1673] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x117e0a400) [pid = 1673] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:41:33 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x110f2f400) [pid = 1673] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 08:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:41:33 INFO - PROCESS | 1673 | 1464363693557 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1673 | 1464363693559 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:41:33 INFO - PROCESS | 1673 | 1464363693561 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1673 | 1464363693562 Marionette TRACE conn2 <- [1,1550,null,{}] 08:41:33 INFO - PROCESS | 1673 | 1464363693565 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 1673 | 1464363693660 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:41:33 INFO - PROCESS | 1673 | 1464363693666 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x121830800 == 62 [pid = 1673] [id = 395] 08:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x115e37800) [pid = 1673] [serial = 1184] [outer = 0x0] 08:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x118162800) [pid = 1673] [serial = 1185] [outer = 0x115e37800] 08:41:33 INFO - PROCESS | 1673 | 1464363693691 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x121608c00) [pid = 1673] [serial = 1186] [outer = 0x115e37800] 08:41:34 INFO - PROCESS | 1673 | 1464363694044 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 08:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:41:34 INFO - PROCESS | 1673 | 1464363694080 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1673 | 1464363694082 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:41:34 INFO - PROCESS | 1673 | 1464363694084 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1673 | 1464363694086 Marionette TRACE conn2 <- [1,1554,null,{}] 08:41:34 INFO - PROCESS | 1673 | 1464363694088 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 1673 | 1464363694222 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:41:34 INFO - PROCESS | 1673 | 1464363694229 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335da000 == 63 [pid = 1673] [id = 396] 08:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x117584c00) [pid = 1673] [serial = 1187] [outer = 0x0] 08:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12baeb400) [pid = 1673] [serial = 1188] [outer = 0x117584c00] 08:41:34 INFO - PROCESS | 1673 | 1464363694264 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12c83cc00) [pid = 1673] [serial = 1189] [outer = 0x117584c00] 08:41:34 INFO - PROCESS | 1673 | 1464363694700 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 626ms 08:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:41:34 INFO - PROCESS | 1673 | 1464363694712 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1673 | 1464363694714 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:41:34 INFO - PROCESS | 1673 | 1464363694717 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1673 | 1464363694718 Marionette TRACE conn2 <- [1,1558,null,{}] 08:41:34 INFO - PROCESS | 1673 | 1464363694726 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 1673 | 1464363694864 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:41:34 INFO - PROCESS | 1673 | 1464363694871 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e6d800 == 64 [pid = 1673] [id = 397] 08:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12c83b400) [pid = 1673] [serial = 1190] [outer = 0x0] 08:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12ccf1400) [pid = 1673] [serial = 1191] [outer = 0x12c83b400] 08:41:34 INFO - PROCESS | 1673 | 1464363694896 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12ccfc400) [pid = 1673] [serial = 1192] [outer = 0x12c83b400] 08:41:35 INFO - PROCESS | 1673 | 1464363695191 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 525ms 08:41:35 INFO - PROCESS | 1673 | 1464363695242 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1673 | 1464363695244 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:41:35 INFO - PROCESS | 1673 | 1464363695246 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1673 | 1464363695255 Marionette TRACE conn2 <- [1,1562,null,{}] 08:41:35 INFO - PROCESS | 1673 | 1464363695258 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 1673 | 1464363695351 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:41:35 INFO - PROCESS | 1673 | 1464363695355 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x134c18800 == 65 [pid = 1673] [id = 398] 08:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12ccf5000) [pid = 1673] [serial = 1193] [outer = 0x0] 08:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12d0b5000) [pid = 1673] [serial = 1194] [outer = 0x12ccf5000] 08:41:35 INFO - PROCESS | 1673 | 1464363695380 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12d303800) [pid = 1673] [serial = 1195] [outer = 0x12ccf5000] 08:41:35 INFO - PROCESS | 1673 | 1464363695913 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 08:41:35 INFO - PROCESS | 1673 | 1464363695978 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1673 | 1464363695981 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:41:35 INFO - PROCESS | 1673 | 1464363695985 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1673 | 1464363695987 Marionette TRACE conn2 <- [1,1566,null,{}] 08:41:35 INFO - PROCESS | 1673 | 1464363695991 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1673 | 1464363696115 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:41:36 INFO - PROCESS | 1673 | 1464363696191 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x113131800 == 66 [pid = 1673] [id = 399] 08:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x113962400) [pid = 1673] [serial = 1196] [outer = 0x0] 08:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x11663bc00) [pid = 1673] [serial = 1197] [outer = 0x113962400] 08:41:36 INFO - PROCESS | 1673 | 1464363696224 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x118161400) [pid = 1673] [serial = 1198] [outer = 0x113962400] 08:41:36 INFO - PROCESS | 1673 | 1464363696637 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 723ms 08:41:36 INFO - PROCESS | 1673 | 1464363696718 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1673 | 1464363696722 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:41:36 INFO - PROCESS | 1673 | 1464363696728 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1673 | 1464363696730 Marionette TRACE conn2 <- [1,1570,null,{}] 08:41:36 INFO - PROCESS | 1673 | 1464363696733 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1673 | 1464363696849 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:41:36 INFO - PROCESS | 1673 | 1464363696924 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196df000 == 67 [pid = 1673] [id = 400] 08:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x119017c00) [pid = 1673] [serial = 1199] [outer = 0x0] 08:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x119543800) [pid = 1673] [serial = 1200] [outer = 0x119017c00] 08:41:36 INFO - PROCESS | 1673 | 1464363696956 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x121020800) [pid = 1673] [serial = 1201] [outer = 0x119017c00] 08:41:37 INFO - PROCESS | 1673 | 1464363697381 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 719ms 08:41:37 INFO - PROCESS | 1673 | 1464363697448 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1673 | 1464363697450 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:41:37 INFO - PROCESS | 1673 | 1464363697452 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1673 | 1464363697455 Marionette TRACE conn2 <- [1,1574,null,{}] 08:41:37 INFO - PROCESS | 1673 | 1464363697463 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 1673 | 1464363697579 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:41:37 INFO - PROCESS | 1673 | 1464363697657 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd2800 == 68 [pid = 1673] [id = 401] 08:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x121e0f000) [pid = 1673] [serial = 1202] [outer = 0x0] 08:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x127081c00) [pid = 1673] [serial = 1203] [outer = 0x121e0f000] 08:41:37 INFO - PROCESS | 1673 | 1464363697690 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x129536800) [pid = 1673] [serial = 1204] [outer = 0x121e0f000] 08:41:38 INFO - PROCESS | 1673 | 1464363698085 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 673ms 08:41:38 INFO - PROCESS | 1673 | 1464363698126 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:41:38 INFO - PROCESS | 1673 | 1464363698128 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:41:38 INFO - PROCESS | 1673 | 1464363698148 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1673 | 1464363698149 Marionette TRACE conn2 <- [1,1578,null,{}] 08:41:38 INFO - PROCESS | 1673 | 1464363698153 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 1673 | 1464363698303 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:41:38 INFO - PROCESS | 1673 | 1464363698359 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x1341e3800 == 69 [pid = 1673] [id = 402] 08:41:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12a745c00) [pid = 1673] [serial = 1205] [outer = 0x0] 08:41:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12ac12800) [pid = 1673] [serial = 1206] [outer = 0x12a745c00] 08:41:38 INFO - PROCESS | 1673 | 1464363698390 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x12bfdac00) [pid = 1673] [serial = 1207] [outer = 0x12a745c00] 08:41:38 INFO - PROCESS | 1673 | 1464363698800 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 687ms 08:41:38 INFO - PROCESS | 1673 | 1464363698818 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1673 | 1464363698819 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:41:38 INFO - PROCESS | 1673 | 1464363698822 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1673 | 1464363698823 Marionette TRACE conn2 <- [1,1582,null,{}] 08:41:38 INFO - PROCESS | 1673 | 1464363698825 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 1673 | 1464363698937 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:41:39 INFO - PROCESS | 1673 | 1464363699040 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342d3800 == 70 [pid = 1673] [id = 403] 08:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x12a7d6c00) [pid = 1673] [serial = 1208] [outer = 0x0] 08:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12c82f800) [pid = 1673] [serial = 1209] [outer = 0x12a7d6c00] 08:41:39 INFO - PROCESS | 1673 | 1464363699072 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x12c838400) [pid = 1673] [serial = 1210] [outer = 0x12a7d6c00] 08:41:39 INFO - PROCESS | 1673 | 1464363699464 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 08:41:39 INFO - PROCESS | 1673 | 1464363699493 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1673 | 1464363699494 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:41:39 INFO - PROCESS | 1673 | 1464363699497 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1673 | 1464363699498 Marionette TRACE conn2 <- [1,1586,null,{}] 08:41:39 INFO - PROCESS | 1673 | 1464363699500 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 1673 | 1464363699627 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:41:39 INFO - PROCESS | 1673 | 1464363699726 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x136b25000 == 71 [pid = 1673] [id = 404] 08:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x12c83c800) [pid = 1673] [serial = 1211] [outer = 0x0] 08:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x12d30fc00) [pid = 1673] [serial = 1212] [outer = 0x12c83c800] 08:41:39 INFO - PROCESS | 1673 | 1464363699756 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x12d32d400) [pid = 1673] [serial = 1213] [outer = 0x12c83c800] 08:41:40 INFO - PROCESS | 1673 | 1464363700206 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 772ms 08:41:40 INFO - PROCESS | 1673 | 1464363700269 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1673 | 1464363700271 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:41:40 INFO - PROCESS | 1673 | 1464363700277 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1673 | 1464363700279 Marionette TRACE conn2 <- [1,1590,null,{}] 08:41:40 INFO - PROCESS | 1673 | 1464363700282 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 1673 | 1464363700611 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:41:40 INFO - PROCESS | 1673 | 1464363700811 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x11653e800 == 72 [pid = 1673] [id = 405] 08:41:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x111d7fc00) [pid = 1673] [serial = 1214] [outer = 0x0] 08:41:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x11203e400) [pid = 1673] [serial = 1215] [outer = 0x111d7fc00] 08:41:40 INFO - PROCESS | 1673 | 1464363700859 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x112717400) [pid = 1673] [serial = 1216] [outer = 0x111d7fc00] 08:41:41 INFO - PROCESS | 1673 | 1464363701333 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1122ms 08:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:41:41 INFO - PROCESS | 1673 | 1464363701399 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1673 | 1464363701401 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:41:41 INFO - PROCESS | 1673 | 1464363701404 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1673 | 1464363701406 Marionette TRACE conn2 <- [1,1594,null,{}] 08:41:41 INFO - PROCESS | 1673 | 1464363701410 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 1673 | 1464363701510 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:41:41 INFO - PROCESS | 1673 | 1464363701590 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166ee800 == 73 [pid = 1673] [id = 406] 08:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x11404a800) [pid = 1673] [serial = 1217] [outer = 0x0] 08:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x115ea7800) [pid = 1673] [serial = 1218] [outer = 0x11404a800] 08:41:41 INFO - PROCESS | 1673 | 1464363701619 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x116640c00) [pid = 1673] [serial = 1219] [outer = 0x11404a800] 08:41:42 INFO - PROCESS | 1673 | 1464363702038 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 674ms 08:41:42 INFO - PROCESS | 1673 | 1464363702078 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:41:42 INFO - PROCESS | 1673 | 1464363702079 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:41:42 INFO - PROCESS | 1673 | 1464363702082 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1673 | 1464363702083 Marionette TRACE conn2 <- [1,1598,null,{}] 08:41:42 INFO - PROCESS | 1673 | 1464363702085 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 1673 | 1464363702200 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:41:42 INFO - PROCESS | 1673 | 1464363702269 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x119640800 == 74 [pid = 1673] [id = 407] 08:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x11831a800) [pid = 1673] [serial = 1220] [outer = 0x0] 08:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x117e15c00) [pid = 1673] [serial = 1221] [outer = 0x11831a800] 08:41:42 INFO - PROCESS | 1673 | 1464363702297 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x11855f000) [pid = 1673] [serial = 1222] [outer = 0x11831a800] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12d3ab000 == 73 [pid = 1673] [id = 262] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6c6800 == 72 [pid = 1673] [id = 263] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x133e6d800 == 71 [pid = 1673] [id = 397] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1335da000 == 70 [pid = 1673] [id = 396] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x121830800 == 69 [pid = 1673] [id = 395] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x115160c00) [pid = 1673] [serial = 1080] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x11831c800) [pid = 1673] [serial = 1083] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x1210ed000) [pid = 1673] [serial = 1086] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x126a16c00) [pid = 1673] [serial = 1089] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x12a7dc000) [pid = 1673] [serial = 1092] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x12c613800) [pid = 1673] [serial = 1095] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x12ba16c00) [pid = 1673] [serial = 1134] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12d3bb000 == 68 [pid = 1673] [id = 394] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb8b800 == 67 [pid = 1673] [id = 393] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0e1000 == 66 [pid = 1673] [id = 392] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdcf000 == 65 [pid = 1673] [id = 391] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12a881800 == 64 [pid = 1673] [id = 390] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x128589000 == 63 [pid = 1673] [id = 389] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x121a4d000 == 62 [pid = 1673] [id = 388] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x116f57800 == 61 [pid = 1673] [id = 387] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x124b6a800 == 60 [pid = 1673] [id = 386] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12d02c800 == 59 [pid = 1673] [id = 382] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb89000 == 58 [pid = 1673] [id = 381] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x129373800 == 57 [pid = 1673] [id = 380] 08:41:42 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b9800 == 56 [pid = 1673] [id = 379] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x124b2bc00) [pid = 1673] [serial = 1116] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x12663b400) [pid = 1673] [serial = 1119] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x124ef2c00) [pid = 1673] [serial = 1117] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x1161a3000) [pid = 1673] [serial = 1101] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x1190b9c00) [pid = 1673] [serial = 1107] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x119523c00) [pid = 1673] [serial = 1108] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x1126d8c00) [pid = 1673] [serial = 1099] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x111d7c000) [pid = 1673] [serial = 1098] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x1197e5400) [pid = 1673] [serial = 1110] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x119bb2c00) [pid = 1673] [serial = 1111] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x117e16000) [pid = 1673] [serial = 1104] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x118316800) [pid = 1673] [serial = 1105] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x12102c400) [pid = 1673] [serial = 1113] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x126a9ac00) [pid = 1673] [serial = 1122] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x118787400) [pid = 1673] [serial = 1125] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12a749000) [pid = 1673] [serial = 1131] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x1210edc00) [pid = 1673] [serial = 1126] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12707dc00) [pid = 1673] [serial = 1123] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x116840000) [pid = 1673] [serial = 1102] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12668ac00) [pid = 1673] [serial = 1120] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x1285a9400) [pid = 1673] [serial = 1128] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12920f400) [pid = 1673] [serial = 1129] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x121451c00) [pid = 1673] [serial = 1114] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x12a7e0400) [pid = 1673] [serial = 1132] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x12ba14000) [pid = 1673] [serial = 1015] [outer = 0x0] [url = about:blank] 08:41:42 INFO - PROCESS | 1673 | 1464363702727 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 08:41:42 INFO - PROCESS | 1673 | 1464363702754 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1673 | 1464363702756 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:41:42 INFO - PROCESS | 1673 | 1464363702763 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1673 | 1464363702767 Marionette TRACE conn2 <- [1,1602,null,{}] 08:41:42 INFO - PROCESS | 1673 | 1464363702769 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 1673 | 1464363702864 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:41:42 INFO - PROCESS | 1673 | 1464363702919 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f46800 == 57 [pid = 1673] [id = 408] 08:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x118154000) [pid = 1673] [serial = 1223] [outer = 0x0] 08:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x118785c00) [pid = 1673] [serial = 1224] [outer = 0x118154000] 08:41:42 INFO - PROCESS | 1673 | 1464363702949 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x11951cc00) [pid = 1673] [serial = 1225] [outer = 0x118154000] 08:41:43 INFO - PROCESS | 1673 | 1464363703261 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 526ms 08:41:43 INFO - PROCESS | 1673 | 1464363703287 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1673 | 1464363703288 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:41:43 INFO - PROCESS | 1673 | 1464363703293 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1673 | 1464363703294 Marionette TRACE conn2 <- [1,1606,null,{}] 08:41:43 INFO - PROCESS | 1673 | 1464363703296 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1673 | 1464363703382 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:41:43 INFO - PROCESS | 1673 | 1464363703440 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x113127800 == 58 [pid = 1673] [id = 409] 08:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x118159400) [pid = 1673] [serial = 1226] [outer = 0x0] 08:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x119539c00) [pid = 1673] [serial = 1227] [outer = 0x118159400] 08:41:43 INFO - PROCESS | 1673 | 1464363703466 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x1197e4c00) [pid = 1673] [serial = 1228] [outer = 0x118159400] 08:41:43 INFO - PROCESS | 1673 | 1464363703767 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 08:41:43 INFO - PROCESS | 1673 | 1464363703811 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1673 | 1464363703812 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:41:43 INFO - PROCESS | 1673 | 1464363703815 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1673 | 1464363703816 Marionette TRACE conn2 <- [1,1610,null,{}] 08:41:43 INFO - PROCESS | 1673 | 1464363703818 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1673 | 1464363703904 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:41:43 INFO - PROCESS | 1673 | 1464363703909 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a55000 == 59 [pid = 1673] [id = 410] 08:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x119cd2c00) [pid = 1673] [serial = 1229] [outer = 0x0] 08:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x121021400) [pid = 1673] [serial = 1230] [outer = 0x119cd2c00] 08:41:43 INFO - PROCESS | 1673 | 1464363703940 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x1210e8000) [pid = 1673] [serial = 1231] [outer = 0x119cd2c00] 08:41:44 INFO - PROCESS | 1673 | 1464363704286 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 08:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:41:44 INFO - PROCESS | 1673 | 1464363704334 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1673 | 1464363704336 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:41:44 INFO - PROCESS | 1673 | 1464363704339 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1673 | 1464363704340 Marionette TRACE conn2 <- [1,1614,null,{}] 08:41:44 INFO - PROCESS | 1673 | 1464363704343 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 1673 | 1464363704431 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:41:44 INFO - PROCESS | 1673 | 1464363704435 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258be000 == 60 [pid = 1673] [id = 411] 08:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x1210ee000) [pid = 1673] [serial = 1232] [outer = 0x0] 08:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x121403400) [pid = 1673] [serial = 1233] [outer = 0x1210ee000] 08:41:44 INFO - PROCESS | 1673 | 1464363704462 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x121760800) [pid = 1673] [serial = 1234] [outer = 0x1210ee000] 08:41:44 INFO - PROCESS | 1673 | 1464363704833 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:41:44 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:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 08:41:44 INFO - PROCESS | 1673 | 1464363704859 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1673 | 1464363704860 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:41:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:41:44 INFO - PROCESS | 1673 | 1464363704862 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1673 | 1464363704864 Marionette TRACE conn2 <- [1,1618,null,{}] 08:41:44 INFO - PROCESS | 1673 | 1464363704879 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 1673 | 1464363704987 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:41:45 INFO - PROCESS | 1673 | 1464363705027 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x126ad5800 == 61 [pid = 1673] [id = 412] 08:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x121886000) [pid = 1673] [serial = 1235] [outer = 0x0] 08:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x121e0b000) [pid = 1673] [serial = 1236] [outer = 0x121886000] 08:41:45 INFO - PROCESS | 1673 | 1464363705052 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x124b37c00) [pid = 1673] [serial = 1237] [outer = 0x121886000] 08:41:45 INFO - PROCESS | 1673 | 1464363705369 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 528ms 08:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:41:45 INFO - PROCESS | 1673 | 1464363705393 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1673 | 1464363705395 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:41:45 INFO - PROCESS | 1673 | 1464363705397 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1673 | 1464363705398 Marionette TRACE conn2 <- [1,1622,null,{}] 08:41:45 INFO - PROCESS | 1673 | 1464363705400 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1673 | 1464363705509 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:41:45 INFO - PROCESS | 1673 | 1464363705521 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12906c000 == 62 [pid = 1673] [id = 413] 08:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x121ba0000) [pid = 1673] [serial = 1238] [outer = 0x0] 08:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x124f3b800) [pid = 1673] [serial = 1239] [outer = 0x121ba0000] 08:41:45 INFO - PROCESS | 1673 | 1464363705546 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x126648800) [pid = 1673] [serial = 1240] [outer = 0x121ba0000] 08:41:45 INFO - PROCESS | 1673 | 1464363705900 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:41:45 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:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 08:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:41:45 INFO - PROCESS | 1673 | 1464363705915 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1673 | 1464363705916 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:41:45 INFO - PROCESS | 1673 | 1464363705918 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1673 | 1464363705919 Marionette TRACE conn2 <- [1,1626,null,{}] 08:41:45 INFO - PROCESS | 1673 | 1464363705923 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1673 | 1464363706037 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:41:46 INFO - PROCESS | 1673 | 1464363706065 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60d000 == 63 [pid = 1673] [id = 414] 08:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x124f39400) [pid = 1673] [serial = 1241] [outer = 0x0] 08:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x126888000) [pid = 1673] [serial = 1242] [outer = 0x124f39400] 08:41:46 INFO - PROCESS | 1673 | 1464363706089 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x126af1800) [pid = 1673] [serial = 1243] [outer = 0x124f39400] 08:41:46 INFO - PROCESS | 1673 | 1464363706439 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 08:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:41:46 INFO - PROCESS | 1673 | 1464363706489 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1673 | 1464363706490 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:41:46 INFO - PROCESS | 1673 | 1464363706493 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1673 | 1464363706494 Marionette TRACE conn2 <- [1,1630,null,{}] 08:41:46 INFO - PROCESS | 1673 | 1464363706496 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1673 | 1464363706606 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x118158000) [pid = 1673] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x121d5c800) [pid = 1673] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x1132e2c00) [pid = 1673] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x118154c00) [pid = 1673] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x126a1b800) [pid = 1673] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1197ea800) [pid = 1673] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12920c000) [pid = 1673] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x126682000) [pid = 1673] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x124be7000) [pid = 1673] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x12113b400) [pid = 1673] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x12bfe2000) [pid = 1673] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x11270d800) [pid = 1673] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x11333f400) [pid = 1673] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x124f3a800) [pid = 1673] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x12b1fb000) [pid = 1673] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x12aaa8400) [pid = 1673] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12bb07000) [pid = 1673] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x1127d8800) [pid = 1673] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x115e37800) [pid = 1673] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x117584c00) [pid = 1673] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x11270f400) [pid = 1673] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12c83b400) [pid = 1673] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x124be4c00) [pid = 1673] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x1126e2000) [pid = 1673] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x121020c00) [pid = 1673] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x11831fc00) [pid = 1673] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:41:46 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x112a72400) [pid = 1673] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:41:46 INFO - PROCESS | 1673 | 1464363706927 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x11653c000 == 64 [pid = 1673] [id = 415] 08:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x110fbbc00) [pid = 1673] [serial = 1244] [outer = 0x0] 08:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x1126d6000) [pid = 1673] [serial = 1245] [outer = 0x110fbbc00] 08:41:46 INFO - PROCESS | 1673 | 1464363706962 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x116a58400) [pid = 1673] [serial = 1246] [outer = 0x110fbbc00] 08:41:47 INFO - PROCESS | 1673 | 1464363707252 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 769ms 08:41:47 INFO - PROCESS | 1673 | 1464363707284 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1673 | 1464363707285 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:41:47 INFO - PROCESS | 1673 | 1464363707296 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1673 | 1464363707297 Marionette TRACE conn2 <- [1,1634,null,{}] 08:41:47 INFO - PROCESS | 1673 | 1464363707300 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 1673 | 1464363707404 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:41:47 INFO - PROCESS | 1673 | 1464363707409 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b823800 == 65 [pid = 1673] [id = 416] 08:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x118320c00) [pid = 1673] [serial = 1247] [outer = 0x0] 08:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x127082400) [pid = 1673] [serial = 1248] [outer = 0x118320c00] 08:41:47 INFO - PROCESS | 1673 | 1464363707434 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x129093c00) [pid = 1673] [serial = 1249] [outer = 0x118320c00] 08:41:47 INFO - PROCESS | 1673 | 1464363707779 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:41:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 08:41:47 INFO - PROCESS | 1673 | 1464363707815 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1673 | 1464363707816 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:41:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:41:47 INFO - PROCESS | 1673 | 1464363707819 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1673 | 1464363707820 Marionette TRACE conn2 <- [1,1638,null,{}] 08:41:47 INFO - PROCESS | 1673 | 1464363707822 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 1673 | 1464363707943 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:41:47 INFO - PROCESS | 1673 | 1464363707950 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12babb000 == 66 [pid = 1673] [id = 417] 08:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12707a800) [pid = 1673] [serial = 1250] [outer = 0x0] 08:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12920fc00) [pid = 1673] [serial = 1251] [outer = 0x12707a800] 08:41:47 INFO - PROCESS | 1673 | 1464363707975 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x1292bcc00) [pid = 1673] [serial = 1252] [outer = 0x12707a800] 08:41:48 INFO - PROCESS | 1673 | 1464363708286 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 08:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:41:48 INFO - PROCESS | 1673 | 1464363708339 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1673 | 1464363708340 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:41:48 INFO - PROCESS | 1673 | 1464363708342 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1673 | 1464363708343 Marionette TRACE conn2 <- [1,1642,null,{}] 08:41:48 INFO - PROCESS | 1673 | 1464363708345 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 1673 | 1464363708434 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:41:48 INFO - PROCESS | 1673 | 1464363708439 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0db000 == 67 [pid = 1673] [id = 418] 08:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x110f38c00) [pid = 1673] [serial = 1253] [outer = 0x0] 08:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12a6cbc00) [pid = 1673] [serial = 1254] [outer = 0x110f38c00] 08:41:48 INFO - PROCESS | 1673 | 1464363708463 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12a74ac00) [pid = 1673] [serial = 1255] [outer = 0x110f38c00] 08:41:48 INFO - PROCESS | 1673 | 1464363708815 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 08:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:41:48 INFO - PROCESS | 1673 | 1464363708862 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1673 | 1464363708863 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:41:48 INFO - PROCESS | 1673 | 1464363708865 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1673 | 1464363708866 Marionette TRACE conn2 <- [1,1646,null,{}] 08:41:48 INFO - PROCESS | 1673 | 1464363708869 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 1673 | 1464363708960 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:41:49 INFO - PROCESS | 1673 | 1464363709086 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x11311d800 == 68 [pid = 1673] [id = 419] 08:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x110f2d000) [pid = 1673] [serial = 1256] [outer = 0x0] 08:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x110fb9000) [pid = 1673] [serial = 1257] [outer = 0x110f2d000] 08:41:49 INFO - PROCESS | 1673 | 1464363709120 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x1126e2000) [pid = 1673] [serial = 1258] [outer = 0x110f2d000] 08:41:49 INFO - PROCESS | 1673 | 1464363709579 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 719ms 08:41:49 INFO - PROCESS | 1673 | 1464363709586 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 1673 | 1464363709589 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:41:49 INFO - PROCESS | 1673 | 1464363709594 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1673 | 1464363709597 Marionette TRACE conn2 <- [1,1650,null,{}] 08:41:49 INFO - PROCESS | 1673 | 1464363709600 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 1673 | 1464363709715 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:41:49 INFO - PROCESS | 1673 | 1464363709830 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b0800 == 69 [pid = 1673] [id = 420] 08:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x116638000) [pid = 1673] [serial = 1259] [outer = 0x0] 08:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x116838400) [pid = 1673] [serial = 1260] [outer = 0x116638000] 08:41:49 INFO - PROCESS | 1673 | 1464363709863 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x118146400) [pid = 1673] [serial = 1261] [outer = 0x116638000] 08:41:50 INFO - PROCESS | 1673 | 1464363710282 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:41:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 721ms 08:41:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:41:50 INFO - PROCESS | 1673 | 1464363710317 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1673 | 1464363710320 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:41:50 INFO - PROCESS | 1673 | 1464363710322 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1673 | 1464363710324 Marionette TRACE conn2 <- [1,1654,null,{}] 08:41:50 INFO - PROCESS | 1673 | 1464363710326 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 1673 | 1464363710439 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:41:50 INFO - PROCESS | 1673 | 1464363710544 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a606800 == 70 [pid = 1673] [id = 421] 08:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x1184ef800) [pid = 1673] [serial = 1262] [outer = 0x0] 08:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x1190bac00) [pid = 1673] [serial = 1263] [outer = 0x1184ef800] 08:41:50 INFO - PROCESS | 1673 | 1464363710575 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x11973f800) [pid = 1673] [serial = 1264] [outer = 0x1184ef800] 08:41:51 INFO - PROCESS | 1673 | 1464363711020 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 722ms 08:41:51 INFO - PROCESS | 1673 | 1464363711062 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:41:51 INFO - PROCESS | 1673 | 1464363711064 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:41:51 INFO - PROCESS | 1673 | 1464363711071 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1673 | 1464363711076 Marionette TRACE conn2 <- [1,1658,null,{}] 08:41:51 INFO - PROCESS | 1673 | 1464363711095 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1673 | 1464363711206 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:41:51 INFO - PROCESS | 1673 | 1464363711270 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c854800 == 71 [pid = 1673] [id = 422] 08:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x118c19800) [pid = 1673] [serial = 1265] [outer = 0x0] 08:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x119ccd800) [pid = 1673] [serial = 1266] [outer = 0x118c19800] 08:41:51 INFO - PROCESS | 1673 | 1464363711342 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x124ef2c00) [pid = 1673] [serial = 1267] [outer = 0x118c19800] 08:41:51 INFO - PROCESS | 1673 | 1464363711749 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:41:51 INFO - PROCESS | 1673 | 1464363711760 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1673 | 1464363711762 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:41:51 INFO - PROCESS | 1673 | 1464363711765 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1673 | 1464363711766 Marionette TRACE conn2 <- [1,1662,null,{}] 08:41:51 INFO - PROCESS | 1673 | 1464363711768 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1673 | 1464363711879 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:41:51 INFO - PROCESS | 1673 | 1464363711983 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb94800 == 72 [pid = 1673] [id = 423] 08:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x126646000) [pid = 1673] [serial = 1268] [outer = 0x0] 08:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x12707dc00) [pid = 1673] [serial = 1269] [outer = 0x126646000] 08:41:52 INFO - PROCESS | 1673 | 1464363712015 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x129095c00) [pid = 1673] [serial = 1270] [outer = 0x126646000] 08:41:52 INFO - PROCESS | 1673 | 1464363712448 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 719ms 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:41:52 INFO - PROCESS | 1673 | 1464363712484 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1673 | 1464363712486 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:41:52 INFO - PROCESS | 1673 | 1464363712488 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1673 | 1464363712489 Marionette TRACE conn2 <- [1,1666,null,{}] 08:41:52 INFO - PROCESS | 1673 | 1464363712492 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 1673 | 1464363712618 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:41:52 INFO - PROCESS | 1673 | 1464363712694 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0c5800 == 73 [pid = 1673] [id = 424] 08:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x12a7db000) [pid = 1673] [serial = 1271] [outer = 0x0] 08:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x12a7e0800) [pid = 1673] [serial = 1272] [outer = 0x12a7db000] 08:41:52 INFO - PROCESS | 1673 | 1464363712729 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x12ba14000) [pid = 1673] [serial = 1273] [outer = 0x12a7db000] 08:41:53 INFO - PROCESS | 1673 | 1464363713151 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 721ms 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:41:53 INFO - PROCESS | 1673 | 1464363713209 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1673 | 1464363713211 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:41:53 INFO - PROCESS | 1673 | 1464363713213 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1673 | 1464363713215 Marionette TRACE conn2 <- [1,1670,null,{}] 08:41:53 INFO - PROCESS | 1673 | 1464363713217 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 1673 | 1464363713329 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:41:53 INFO - PROCESS | 1673 | 1464363713442 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dca5800 == 74 [pid = 1673] [id = 425] 08:41:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x12a7dc000) [pid = 1673] [serial = 1274] [outer = 0x0] 08:41:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x12bae8400) [pid = 1673] [serial = 1275] [outer = 0x12a7dc000] 08:41:53 INFO - PROCESS | 1673 | 1464363713473 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x12bb11400) [pid = 1673] [serial = 1276] [outer = 0x12a7dc000] 08:41:53 INFO - PROCESS | 1673 | 1464363713912 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 769ms 08:41:53 INFO - PROCESS | 1673 | 1464363713990 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1673 | 1464363713992 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:41:53 INFO - PROCESS | 1673 | 1464363713996 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1673 | 1464363713997 Marionette TRACE conn2 <- [1,1674,null,{}] 08:41:54 INFO - PROCESS | 1673 | 1464363714000 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1673 | 1464363714114 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:41:54 INFO - PROCESS | 1673 | 1464363714193 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x116541000 == 75 [pid = 1673] [id = 426] 08:41:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x110fb8800) [pid = 1673] [serial = 1277] [outer = 0x0] 08:41:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x1126dfc00) [pid = 1673] [serial = 1278] [outer = 0x110fb8800] 08:41:54 INFO - PROCESS | 1673 | 1464363714223 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x121404800) [pid = 1673] [serial = 1279] [outer = 0x110fb8800] 08:41:54 INFO - PROCESS | 1673 | 1464363714776 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 819ms 08:41:54 INFO - PROCESS | 1673 | 1464363714816 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1673 | 1464363714818 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:41:54 INFO - PROCESS | 1673 | 1464363714840 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1673 | 1464363714842 Marionette TRACE conn2 <- [1,1678,null,{}] 08:41:54 INFO - PROCESS | 1673 | 1464363714849 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1673 | 1464363714958 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:41:55 INFO - PROCESS | 1673 | 1464363715043 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d3b800 == 76 [pid = 1673] [id = 427] 08:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x1126db000) [pid = 1673] [serial = 1280] [outer = 0x0] 08:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x1127d1000) [pid = 1673] [serial = 1281] [outer = 0x1126db000] 08:41:55 INFO - PROCESS | 1673 | 1464363715072 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x115e36c00) [pid = 1673] [serial = 1282] [outer = 0x1126db000] 08:41:55 INFO - PROCESS | 1673 | 1464363715532 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 746ms 08:41:55 INFO - PROCESS | 1673 | 1464363715568 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1673 | 1464363715572 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:41:55 INFO - PROCESS | 1673 | 1464363715599 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1673 | 1464363715601 Marionette TRACE conn2 <- [1,1682,null,{}] 08:41:55 INFO - PROCESS | 1673 | 1464363715604 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 1673 | 1464363715759 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:41:55 INFO - PROCESS | 1673 | 1464363715842 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x118caf800 == 77 [pid = 1673] [id = 428] 08:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x118389000) [pid = 1673] [serial = 1283] [outer = 0x0] 08:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 169 (0x118784000) [pid = 1673] [serial = 1284] [outer = 0x118389000] 08:41:55 INFO - PROCESS | 1673 | 1464363715870 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 170 (0x1193bd800) [pid = 1673] [serial = 1285] [outer = 0x118389000] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12c849000 == 76 [pid = 1673] [id = 378] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0db000 == 75 [pid = 1673] [id = 418] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12babb000 == 74 [pid = 1673] [id = 417] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12b823800 == 73 [pid = 1673] [id = 416] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x11653c000 == 72 [pid = 1673] [id = 415] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60d000 == 71 [pid = 1673] [id = 414] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x12906c000 == 70 [pid = 1673] [id = 413] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 169 (0x12d0b5000) [pid = 1673] [serial = 1194] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x126ad5800 == 69 [pid = 1673] [id = 412] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x1258be000 == 68 [pid = 1673] [id = 411] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x121a55000 == 67 [pid = 1673] [id = 410] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x113127800 == 66 [pid = 1673] [id = 409] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x116f46800 == 65 [pid = 1673] [id = 408] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x119640800 == 64 [pid = 1673] [id = 407] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x1166ee800 == 63 [pid = 1673] [id = 406] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x11653e800 == 62 [pid = 1673] [id = 405] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x1196df000 == 61 [pid = 1673] [id = 400] 08:41:56 INFO - PROCESS | 1673 | --DOCSHELL 0x113131800 == 60 [pid = 1673] [id = 399] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 168 (0x12c61d400) [pid = 1673] [serial = 1096] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x124b30400) [pid = 1673] [serial = 1087] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x12ba1e800) [pid = 1673] [serial = 1093] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x129094400) [pid = 1673] [serial = 1090] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x1292b3400) [pid = 1673] [serial = 1027] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x121e0dc00) [pid = 1673] [serial = 1024] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x12c619400) [pid = 1673] [serial = 1078] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x11689a400) [pid = 1673] [serial = 1018] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x126681000) [pid = 1673] [serial = 1036] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x12b1ec400) [pid = 1673] [serial = 1030] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x12bf2a000) [pid = 1673] [serial = 1033] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x11907c000) [pid = 1673] [serial = 1021] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x1165bc000) [pid = 1673] [serial = 1081] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x11907c800) [pid = 1673] [serial = 1084] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12bb06c00) [pid = 1673] [serial = 1176] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x12c611400) [pid = 1673] [serial = 1179] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x12c825400) [pid = 1673] [serial = 1182] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x12c61bc00) [pid = 1673] [serial = 1180] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x118162800) [pid = 1673] [serial = 1185] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x12baeb400) [pid = 1673] [serial = 1188] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x121608c00) [pid = 1673] [serial = 1186] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x1127d4400) [pid = 1673] [serial = 1156] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1127cfc00) [pid = 1673] [serial = 1155] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x12ba16400) [pid = 1673] [serial = 1149] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x124b59c00) [pid = 1673] [serial = 1143] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x12ccf1400) [pid = 1673] [serial = 1191] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x125271000) [pid = 1673] [serial = 1170] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x126689800) [pid = 1673] [serial = 1171] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x115161c00) [pid = 1673] [serial = 1137] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x117580400) [pid = 1673] [serial = 1161] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x118564800) [pid = 1673] [serial = 1162] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12bf2dc00) [pid = 1673] [serial = 1152] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x1210f1c00) [pid = 1673] [serial = 1167] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x124b39c00) [pid = 1673] [serial = 1168] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x129211000) [pid = 1673] [serial = 1146] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x119537800) [pid = 1673] [serial = 1164] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x119bb6400) [pid = 1673] [serial = 1165] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x11953d800) [pid = 1673] [serial = 1140] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x11606c400) [pid = 1673] [serial = 1159] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x1132e2400) [pid = 1673] [serial = 1158] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12c82a800) [pid = 1673] [serial = 1183] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x12707f000) [pid = 1673] [serial = 1173] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12ba18000) [pid = 1673] [serial = 1174] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12bfd7800) [pid = 1673] [serial = 1177] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12c83cc00) [pid = 1673] [serial = 1189] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12ccfc400) [pid = 1673] [serial = 1192] [outer = 0x0] [url = about:blank] 08:41:56 INFO - PROCESS | 1673 | 1464363716300 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 726ms 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:41:56 INFO - PROCESS | 1673 | 1464363716324 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1673 | 1464363716326 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:41:56 INFO - PROCESS | 1673 | 1464363716329 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1673 | 1464363716331 Marionette TRACE conn2 <- [1,1686,null,{}] 08:41:56 INFO - PROCESS | 1673 | 1464363716338 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 1673 | 1464363716429 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:41:56 INFO - PROCESS | 1673 | 1464363716434 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b5800 == 61 [pid = 1673] [id = 429] 08:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x119080c00) [pid = 1673] [serial = 1286] [outer = 0x0] 08:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x119733800) [pid = 1673] [serial = 1287] [outer = 0x119080c00] 08:41:56 INFO - PROCESS | 1673 | 1464363716463 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x119bbb400) [pid = 1673] [serial = 1288] [outer = 0x119080c00] 08:41:56 INFO - PROCESS | 1673 | 1464363716827 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:41:56 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:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 524ms 08:41:56 INFO - PROCESS | 1673 | 1464363716854 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1673 | 1464363716857 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:41:56 INFO - PROCESS | 1673 | 1464363716860 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1673 | 1464363716861 Marionette TRACE conn2 <- [1,1690,null,{}] 08:41:56 INFO - PROCESS | 1673 | 1464363716864 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 1673 | 1464363716954 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:41:56 INFO - PROCESS | 1673 | 1464363716959 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12528b000 == 62 [pid = 1673] [id = 430] 08:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x121024800) [pid = 1673] [serial = 1289] [outer = 0x0] 08:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1210e7c00) [pid = 1673] [serial = 1290] [outer = 0x121024800] 08:41:56 INFO - PROCESS | 1673 | 1464363716985 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x121606c00) [pid = 1673] [serial = 1291] [outer = 0x121024800] 08:41:57 INFO - PROCESS | 1673 | 1464363717346 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 08:41:57 INFO - PROCESS | 1673 | 1464363717379 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1673 | 1464363717380 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:41:57 INFO - PROCESS | 1673 | 1464363717394 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1673 | 1464363717395 Marionette TRACE conn2 <- [1,1694,null,{}] 08:41:57 INFO - PROCESS | 1673 | 1464363717398 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 1673 | 1464363717486 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:41:57 INFO - PROCESS | 1673 | 1464363717492 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x129062800 == 63 [pid = 1673] [id = 431] 08:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x121724c00) [pid = 1673] [serial = 1292] [outer = 0x0] 08:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x124b2a400) [pid = 1673] [serial = 1293] [outer = 0x121724c00] 08:41:57 INFO - PROCESS | 1673 | 1464363717517 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x124ead800) [pid = 1673] [serial = 1294] [outer = 0x121724c00] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 474ms 08:41:57 INFO - PROCESS | 1673 | 1464363717859 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:41:57 INFO - PROCESS | 1673 | 1464363717863 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1673 | 1464363717864 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:41:57 INFO - PROCESS | 1673 | 1464363717867 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1673 | 1464363717868 Marionette TRACE conn2 <- [1,1698,null,{}] 08:41:57 INFO - PROCESS | 1673 | 1464363717870 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 1673 | 1464363717972 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:41:58 INFO - PROCESS | 1673 | 1464363718044 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60b000 == 64 [pid = 1673] [id = 432] 08:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x121d56800) [pid = 1673] [serial = 1295] [outer = 0x0] 08:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x126680400) [pid = 1673] [serial = 1296] [outer = 0x121d56800] 08:41:58 INFO - PROCESS | 1673 | 1464363718070 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x129092000) [pid = 1673] [serial = 1297] [outer = 0x121d56800] 08:41:58 INFO - PROCESS | 1673 | 1464363718404 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:41:58 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:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 574ms 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:41:58 INFO - PROCESS | 1673 | 1464363718443 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1673 | 1464363718444 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:41:58 INFO - PROCESS | 1673 | 1464363718446 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1673 | 1464363718447 Marionette TRACE conn2 <- [1,1702,null,{}] 08:41:58 INFO - PROCESS | 1673 | 1464363718450 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 1673 | 1464363718568 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:41:58 INFO - PROCESS | 1673 | 1464363718582 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b175000 == 65 [pid = 1673] [id = 433] 08:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12908b400) [pid = 1673] [serial = 1298] [outer = 0x0] 08:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x1292bdc00) [pid = 1673] [serial = 1299] [outer = 0x12908b400] 08:41:58 INFO - PROCESS | 1673 | 1464363718607 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12a749000) [pid = 1673] [serial = 1300] [outer = 0x12908b400] 08:41:58 INFO - PROCESS | 1673 | 1464363718951 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:41:58 INFO - PROCESS | 1673 | 1464363718965 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1673 | 1464363718967 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:41:58 INFO - PROCESS | 1673 | 1464363718969 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1673 | 1464363718970 Marionette TRACE conn2 <- [1,1706,null,{}] 08:41:58 INFO - PROCESS | 1673 | 1464363718974 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1673 | 1464363719090 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:41:59 INFO - PROCESS | 1673 | 1464363719102 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd8000 == 66 [pid = 1673] [id = 434] 08:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1292af400) [pid = 1673] [serial = 1301] [outer = 0x0] 08:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12b1f7800) [pid = 1673] [serial = 1302] [outer = 0x1292af400] 08:41:59 INFO - PROCESS | 1673 | 1464363719127 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12bae5000) [pid = 1673] [serial = 1303] [outer = 0x1292af400] 08:41:59 INFO - PROCESS | 1673 | 1464363719526 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 573ms 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:41:59 INFO - PROCESS | 1673 | 1464363719543 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1673 | 1464363719545 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:41:59 INFO - PROCESS | 1673 | 1464363719548 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1673 | 1464363719550 Marionette TRACE conn2 <- [1,1710,null,{}] 08:41:59 INFO - PROCESS | 1673 | 1464363719553 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1673 | 1464363719719 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:41:59 INFO - PROCESS | 1673 | 1464363719735 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c841000 == 67 [pid = 1673] [id = 435] 08:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12a7dbc00) [pid = 1673] [serial = 1304] [outer = 0x0] 08:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12bb11000) [pid = 1673] [serial = 1305] [outer = 0x12a7dbc00] 08:41:59 INFO - PROCESS | 1673 | 1464363719760 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12bfd7c00) [pid = 1673] [serial = 1306] [outer = 0x12a7dbc00] 08:42:00 INFO - PROCESS | 1673 | 1464363720105 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 570ms 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:42:00 INFO - PROCESS | 1673 | 1464363720117 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1673 | 1464363720118 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:42:00 INFO - PROCESS | 1673 | 1464363720121 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1673 | 1464363720122 Marionette TRACE conn2 <- [1,1714,null,{}] 08:42:00 INFO - PROCESS | 1673 | 1464363720128 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 1673 | 1464363720245 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:42:00 INFO - PROCESS | 1673 | 1464363720259 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb9a000 == 68 [pid = 1673] [id = 436] 08:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12bb0bc00) [pid = 1673] [serial = 1307] [outer = 0x0] 08:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12c610800) [pid = 1673] [serial = 1308] [outer = 0x12bb0bc00] 08:42:00 INFO - PROCESS | 1673 | 1464363720284 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12c61d400) [pid = 1673] [serial = 1309] [outer = 0x12bb0bc00] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x12707a800) [pid = 1673] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x121886000) [pid = 1673] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x1210ee000) [pid = 1673] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x118154000) [pid = 1673] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x111d7fc00) [pid = 1673] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x124f39400) [pid = 1673] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x119cd2c00) [pid = 1673] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x110fbbc00) [pid = 1673] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x118159400) [pid = 1673] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x121ba0000) [pid = 1673] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x11404a800) [pid = 1673] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x11831a800) [pid = 1673] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:42:00 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x118320c00) [pid = 1673] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:42:00 INFO - PROCESS | 1673 | 1464363720763 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 672ms 08:42:00 INFO - PROCESS | 1673 | 1464363720803 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1673 | 1464363720805 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:42:00 INFO - PROCESS | 1673 | 1464363720814 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1673 | 1464363720816 Marionette TRACE conn2 <- [1,1718,null,{}] 08:42:00 INFO - PROCESS | 1673 | 1464363720818 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 1673 | 1464363720931 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:42:00 INFO - PROCESS | 1673 | 1464363720936 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0de000 == 69 [pid = 1673] [id = 437] 08:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1193bb000) [pid = 1673] [serial = 1310] [outer = 0x0] 08:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x121ba0000) [pid = 1673] [serial = 1311] [outer = 0x1193bb000] 08:42:00 INFO - PROCESS | 1673 | 1464363720967 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12c824400) [pid = 1673] [serial = 1312] [outer = 0x1193bb000] 08:42:01 INFO - PROCESS | 1673 | 1464363721311 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 525ms 08:42:01 INFO - PROCESS | 1673 | 1464363721337 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1673 | 1464363721338 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:42:01 INFO - PROCESS | 1673 | 1464363721343 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1673 | 1464363721344 Marionette TRACE conn2 <- [1,1722,null,{}] 08:42:01 INFO - PROCESS | 1673 | 1464363721346 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 1673 | 1464363721438 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:42:01 INFO - PROCESS | 1673 | 1464363721500 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6dc800 == 70 [pid = 1673] [id = 438] 08:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x1197e5c00) [pid = 1673] [serial = 1313] [outer = 0x0] 08:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x12c82b400) [pid = 1673] [serial = 1314] [outer = 0x1197e5c00] 08:42:01 INFO - PROCESS | 1673 | 1464363721525 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12c83ac00) [pid = 1673] [serial = 1315] [outer = 0x1197e5c00] 08:42:01 INFO - PROCESS | 1673 | 1464363721817 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:42:01 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:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 08:42:01 INFO - PROCESS | 1673 | 1464363721863 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1673 | 1464363721864 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:42:01 INFO - PROCESS | 1673 | 1464363721866 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1673 | 1464363721867 Marionette TRACE conn2 <- [1,1726,null,{}] 08:42:01 INFO - PROCESS | 1673 | 1464363721869 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 1673 | 1464363721963 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:42:01 INFO - PROCESS | 1673 | 1464363721967 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x133619000 == 71 [pid = 1673] [id = 439] 08:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12bfdfc00) [pid = 1673] [serial = 1316] [outer = 0x0] 08:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12ccf6800) [pid = 1673] [serial = 1317] [outer = 0x12bfdfc00] 08:42:01 INFO - PROCESS | 1673 | 1464363721992 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12d0b3c00) [pid = 1673] [serial = 1318] [outer = 0x12bfdfc00] 08:42:02 INFO - PROCESS | 1673 | 1464363722328 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 469ms 08:42:02 INFO - PROCESS | 1673 | 1464363722335 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1673 | 1464363722336 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:42:02 INFO - PROCESS | 1673 | 1464363722343 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1673 | 1464363722344 Marionette TRACE conn2 <- [1,1730,null,{}] 08:42:02 INFO - PROCESS | 1673 | 1464363722346 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 1673 | 1464363722473 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:42:02 INFO - PROCESS | 1673 | 1464363722480 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e5e800 == 72 [pid = 1673] [id = 440] 08:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x1160da800) [pid = 1673] [serial = 1319] [outer = 0x0] 08:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12d0bb000) [pid = 1673] [serial = 1320] [outer = 0x1160da800] 08:42:02 INFO - PROCESS | 1673 | 1464363722505 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12d325400) [pid = 1673] [serial = 1321] [outer = 0x1160da800] 08:42:03 INFO - PROCESS | 1673 | 1464363723111 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:42:03 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:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 824ms 08:42:03 INFO - PROCESS | 1673 | 1464363723170 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1673 | 1464363723176 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:42:03 INFO - PROCESS | 1673 | 1464363723182 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1673 | 1464363723187 Marionette TRACE conn2 <- [1,1734,null,{}] 08:42:03 INFO - PROCESS | 1673 | 1464363723192 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1673 | 1464363723368 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:42:03 INFO - PROCESS | 1673 | 1464363723508 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191ab800 == 73 [pid = 1673] [id = 441] 08:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x115161c00) [pid = 1673] [serial = 1322] [outer = 0x0] 08:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x11757b800) [pid = 1673] [serial = 1323] [outer = 0x115161c00] 08:42:03 INFO - PROCESS | 1673 | 1464363723558 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x11831b000) [pid = 1673] [serial = 1324] [outer = 0x115161c00] 08:42:04 INFO - PROCESS | 1673 | 1464363724057 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:42:04 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:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 925ms 08:42:04 INFO - PROCESS | 1673 | 1464363724107 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1673 | 1464363724111 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:42:04 INFO - PROCESS | 1673 | 1464363724116 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1673 | 1464363724118 Marionette TRACE conn2 <- [1,1738,null,{}] 08:42:04 INFO - PROCESS | 1673 | 1464363724120 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1673 | 1464363724237 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:42:04 INFO - PROCESS | 1673 | 1464363724343 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60e800 == 74 [pid = 1673] [id = 442] 08:42:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x1184ec400) [pid = 1673] [serial = 1325] [outer = 0x0] 08:42:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x1193bfc00) [pid = 1673] [serial = 1326] [outer = 0x1184ec400] 08:42:04 INFO - PROCESS | 1673 | 1464363724374 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x119bbb000) [pid = 1673] [serial = 1327] [outer = 0x1184ec400] 08:42:04 INFO - PROCESS | 1673 | 1464363724825 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 724ms 08:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:42:04 INFO - PROCESS | 1673 | 1464363724841 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1673 | 1464363724843 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:42:04 INFO - PROCESS | 1673 | 1464363724846 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1673 | 1464363724849 Marionette TRACE conn2 <- [1,1742,null,{}] 08:42:04 INFO - PROCESS | 1673 | 1464363724856 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1673 | 1464363724972 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:42:05 INFO - PROCESS | 1673 | 1464363725067 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e63000 == 75 [pid = 1673] [id = 443] 08:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12113b400) [pid = 1673] [serial = 1328] [outer = 0x0] 08:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x125265000) [pid = 1673] [serial = 1329] [outer = 0x12113b400] 08:42:05 INFO - PROCESS | 1673 | 1464363725099 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x126a85c00) [pid = 1673] [serial = 1330] [outer = 0x12113b400] 08:42:05 INFO - PROCESS | 1673 | 1464363725505 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 721ms 08:42:05 INFO - PROCESS | 1673 | 1464363725572 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1673 | 1464363725575 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:42:05 INFO - PROCESS | 1673 | 1464363725579 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1673 | 1464363725580 Marionette TRACE conn2 <- [1,1746,null,{}] 08:42:05 INFO - PROCESS | 1673 | 1464363725583 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 1673 | 1464363725698 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:42:05 INFO - PROCESS | 1673 | 1464363725775 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342dc000 == 76 [pid = 1673] [id = 444] 08:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x126af7000) [pid = 1673] [serial = 1331] [outer = 0x0] 08:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x129093000) [pid = 1673] [serial = 1332] [outer = 0x126af7000] 08:42:05 INFO - PROCESS | 1673 | 1464363725805 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x12a740400) [pid = 1673] [serial = 1333] [outer = 0x126af7000] 08:42:06 INFO - PROCESS | 1673 | 1464363726217 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:42:06 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:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 669ms 08:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:42:06 INFO - PROCESS | 1673 | 1464363726249 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 1673 | 1464363726250 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:42:06 INFO - PROCESS | 1673 | 1464363726252 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1673 | 1464363726254 Marionette TRACE conn2 <- [1,1750,null,{}] 08:42:06 INFO - PROCESS | 1673 | 1464363726256 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1673 | 1464363726385 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:42:06 INFO - PROCESS | 1673 | 1464363726494 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x134c10000 == 77 [pid = 1673] [id = 445] 08:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x1285abc00) [pid = 1673] [serial = 1334] [outer = 0x0] 08:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x12ba17000) [pid = 1673] [serial = 1335] [outer = 0x1285abc00] 08:42:06 INFO - PROCESS | 1673 | 1464363726527 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x12bfdb400) [pid = 1673] [serial = 1336] [outer = 0x1285abc00] 08:42:06 INFO - PROCESS | 1673 | 1464363726948 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:42:06 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:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 720ms 08:42:06 INFO - PROCESS | 1673 | 1464363726976 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 1673 | 1464363726977 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:42:06 INFO - PROCESS | 1673 | 1464363726980 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1673 | 1464363726981 Marionette TRACE conn2 <- [1,1754,null,{}] 08:42:06 INFO - PROCESS | 1673 | 1464363726983 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1673 | 1464363727103 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:42:07 INFO - PROCESS | 1673 | 1464363727210 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x134218800 == 78 [pid = 1673] [id = 446] 08:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x12c825000) [pid = 1673] [serial = 1337] [outer = 0x0] 08:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x12ccf7c00) [pid = 1673] [serial = 1338] [outer = 0x12c825000] 08:42:07 INFO - PROCESS | 1673 | 1464363727244 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x12d330c00) [pid = 1673] [serial = 1339] [outer = 0x12c825000] 08:42:07 INFO - PROCESS | 1673 | 1464363727698 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 772ms 08:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:42:07 INFO - PROCESS | 1673 | 1464363727752 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1673 | 1464363727754 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:42:07 INFO - PROCESS | 1673 | 1464363727756 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1673 | 1464363727757 Marionette TRACE conn2 <- [1,1758,null,{}] 08:42:07 INFO - PROCESS | 1673 | 1464363727760 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1673 | 1464363727871 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:42:07 INFO - PROCESS | 1673 | 1464363727976 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166da000 == 79 [pid = 1673] [id = 447] 08:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x1132e2c00) [pid = 1673] [serial = 1340] [outer = 0x0] 08:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x11706c800) [pid = 1673] [serial = 1341] [outer = 0x1132e2c00] 08:42:08 INFO - PROCESS | 1673 | 1464363728008 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x124b2d400) [pid = 1673] [serial = 1342] [outer = 0x1132e2c00] 08:42:08 INFO - PROCESS | 1673 | 1464363728637 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 924ms 08:42:08 INFO - PROCESS | 1673 | 1464363728681 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1673 | 1464363728683 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:42:08 INFO - PROCESS | 1673 | 1464363728686 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1673 | 1464363728689 Marionette TRACE conn2 <- [1,1762,null,{}] 08:42:08 INFO - PROCESS | 1673 | 1464363728693 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 1673 | 1464363728804 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:42:08 INFO - PROCESS | 1673 | 1464363728888 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235b0800 == 80 [pid = 1673] [id = 448] 08:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x112a67800) [pid = 1673] [serial = 1343] [outer = 0x0] 08:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 169 (0x116166c00) [pid = 1673] [serial = 1344] [outer = 0x112a67800] 08:42:08 INFO - PROCESS | 1673 | 1464363728916 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 170 (0x117e16000) [pid = 1673] [serial = 1345] [outer = 0x112a67800] 08:42:09 INFO - PROCESS | 1673 | 1464363729378 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 722ms 08:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:42:09 INFO - PROCESS | 1673 | 1464363729409 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1673 | 1464363729413 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:42:09 INFO - PROCESS | 1673 | 1464363729417 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1673 | 1464363729419 Marionette TRACE conn2 <- [1,1766,null,{}] 08:42:09 INFO - PROCESS | 1673 | 1464363729421 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 1673 | 1464363729526 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:42:09 INFO - PROCESS | 1673 | 1464363729605 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191a7800 == 81 [pid = 1673] [id = 449] 08:42:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 171 (0x116892000) [pid = 1673] [serial = 1346] [outer = 0x0] 08:42:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 172 (0x1190b9c00) [pid = 1673] [serial = 1347] [outer = 0x116892000] 08:42:09 INFO - PROCESS | 1673 | 1464363729633 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 173 (0x119540c00) [pid = 1673] [serial = 1348] [outer = 0x116892000] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x133619000 == 80 [pid = 1673] [id = 439] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6dc800 == 79 [pid = 1673] [id = 438] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0de000 == 78 [pid = 1673] [id = 437] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb9a000 == 77 [pid = 1673] [id = 436] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12c841000 == 76 [pid = 1673] [id = 435] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd8000 == 75 [pid = 1673] [id = 434] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 172 (0x12a6cbc00) [pid = 1673] [serial = 1254] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12b175000 == 74 [pid = 1673] [id = 433] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60b000 == 73 [pid = 1673] [id = 432] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x129062800 == 72 [pid = 1673] [id = 431] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12528b000 == 71 [pid = 1673] [id = 430] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b5800 == 70 [pid = 1673] [id = 429] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x118caf800 == 69 [pid = 1673] [id = 428] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x119d3b800 == 68 [pid = 1673] [id = 427] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12dca5800 == 67 [pid = 1673] [id = 425] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0c5800 == 66 [pid = 1673] [id = 424] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb94800 == 65 [pid = 1673] [id = 423] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12c854800 == 64 [pid = 1673] [id = 422] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12a606800 == 63 [pid = 1673] [id = 421] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b0800 == 62 [pid = 1673] [id = 420] 08:42:10 INFO - PROCESS | 1673 | --DOCSHELL 0x11311d800 == 61 [pid = 1673] [id = 419] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 171 (0x12920fc00) [pid = 1673] [serial = 1251] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 170 (0x121e0b000) [pid = 1673] [serial = 1236] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 169 (0x121760800) [pid = 1673] [serial = 1234] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 168 (0x11951cc00) [pid = 1673] [serial = 1225] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x112717400) [pid = 1673] [serial = 1216] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x126af1800) [pid = 1673] [serial = 1243] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x12c82f800) [pid = 1673] [serial = 1209] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x121021400) [pid = 1673] [serial = 1230] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x121403400) [pid = 1673] [serial = 1233] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x1126d6000) [pid = 1673] [serial = 1245] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x1197e4c00) [pid = 1673] [serial = 1228] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x126648800) [pid = 1673] [serial = 1240] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x119539c00) [pid = 1673] [serial = 1227] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x116640c00) [pid = 1673] [serial = 1219] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x11663bc00) [pid = 1673] [serial = 1197] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x126888000) [pid = 1673] [serial = 1242] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x1292bcc00) [pid = 1673] [serial = 1252] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x12ac12800) [pid = 1673] [serial = 1206] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x124b37c00) [pid = 1673] [serial = 1237] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x116a58400) [pid = 1673] [serial = 1246] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x11855f000) [pid = 1673] [serial = 1222] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x12d30fc00) [pid = 1673] [serial = 1212] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1210e8000) [pid = 1673] [serial = 1231] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x119543800) [pid = 1673] [serial = 1200] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x118785c00) [pid = 1673] [serial = 1224] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x11203e400) [pid = 1673] [serial = 1215] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x117e15c00) [pid = 1673] [serial = 1221] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x127081c00) [pid = 1673] [serial = 1203] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x115ea7800) [pid = 1673] [serial = 1218] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x127082400) [pid = 1673] [serial = 1248] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x129093c00) [pid = 1673] [serial = 1249] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x124f3b800) [pid = 1673] [serial = 1239] [outer = 0x0] [url = about:blank] 08:42:10 INFO - PROCESS | 1673 | 1464363730126 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 08:42:10 INFO - PROCESS | 1673 | 1464363730146 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1673 | 1464363730147 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:42:10 INFO - PROCESS | 1673 | 1464363730150 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1673 | 1464363730152 Marionette TRACE conn2 <- [1,1770,null,{}] 08:42:10 INFO - PROCESS | 1673 | 1464363730163 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 1673 | 1464363730258 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:42:10 INFO - PROCESS | 1673 | 1464363730264 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x118139800 == 62 [pid = 1673] [id = 450] 08:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x118312800) [pid = 1673] [serial = 1349] [outer = 0x0] 08:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x11973fc00) [pid = 1673] [serial = 1350] [outer = 0x118312800] 08:42:10 INFO - PROCESS | 1673 | 1464363730292 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x119bc0c00) [pid = 1673] [serial = 1351] [outer = 0x118312800] 08:42:10 INFO - PROCESS | 1673 | 1464363730656 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 08:42:10 INFO - PROCESS | 1673 | 1464363730671 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1673 | 1464363730673 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:42:10 INFO - PROCESS | 1673 | 1464363730702 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1673 | 1464363730703 Marionette TRACE conn2 <- [1,1774,null,{}] 08:42:10 INFO - PROCESS | 1673 | 1464363730707 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 1673 | 1464363730799 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:42:10 INFO - PROCESS | 1673 | 1464363730824 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x124b69000 == 63 [pid = 1673] [id = 451] 08:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x121144c00) [pid = 1673] [serial = 1352] [outer = 0x0] 08:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12172d000) [pid = 1673] [serial = 1353] [outer = 0x121144c00] 08:42:10 INFO - PROCESS | 1673 | 1464363730850 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x124846c00) [pid = 1673] [serial = 1354] [outer = 0x121144c00] 08:42:11 INFO - PROCESS | 1673 | 1464363731190 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 546ms 08:42:11 INFO - PROCESS | 1673 | 1464363731226 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1673 | 1464363731228 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:42:11 INFO - PROCESS | 1673 | 1464363731242 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1673 | 1464363731251 Marionette TRACE conn2 <- [1,1778,null,{}] 08:42:11 INFO - PROCESS | 1673 | 1464363731253 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 1673 | 1464363731342 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:42:11 INFO - PROCESS | 1673 | 1464363731346 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a303800 == 64 [pid = 1673] [id = 452] 08:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x124b32400) [pid = 1673] [serial = 1355] [outer = 0x0] 08:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x125263c00) [pid = 1673] [serial = 1356] [outer = 0x124b32400] 08:42:11 INFO - PROCESS | 1673 | 1464363731372 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12680e000) [pid = 1673] [serial = 1357] [outer = 0x124b32400] 08:42:11 INFO - PROCESS | 1673 | 1464363731717 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:42:11 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:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 531ms 08:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:42:11 INFO - PROCESS | 1673 | 1464363731768 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1673 | 1464363731769 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:42:11 INFO - PROCESS | 1673 | 1464363731771 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1673 | 1464363731773 Marionette TRACE conn2 <- [1,1782,null,{}] 08:42:11 INFO - PROCESS | 1673 | 1464363731775 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 1673 | 1464363731912 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:42:11 INFO - PROCESS | 1673 | 1464363731957 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b17a800 == 65 [pid = 1673] [id = 453] 08:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x124f3a800) [pid = 1673] [serial = 1358] [outer = 0x0] 08:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x127083000) [pid = 1673] [serial = 1359] [outer = 0x124f3a800] 08:42:11 INFO - PROCESS | 1673 | 1464363731984 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x12a7d6000) [pid = 1673] [serial = 1360] [outer = 0x124f3a800] 08:42:12 INFO - PROCESS | 1673 | 1464363732330 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:42:12 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:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 571ms 08:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:42:12 INFO - PROCESS | 1673 | 1464363732345 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1673 | 1464363732346 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:42:12 INFO - PROCESS | 1673 | 1464363732349 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1673 | 1464363732350 Marionette TRACE conn2 <- [1,1786,null,{}] 08:42:12 INFO - PROCESS | 1673 | 1464363732353 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 1673 | 1464363732509 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:42:12 INFO - PROCESS | 1673 | 1464363732532 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdcb000 == 66 [pid = 1673] [id = 454] 08:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12a7df000) [pid = 1673] [serial = 1361] [outer = 0x0] 08:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x12aaae400) [pid = 1673] [serial = 1362] [outer = 0x12a7df000] 08:42:12 INFO - PROCESS | 1673 | 1464363732572 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x12baeb000) [pid = 1673] [serial = 1363] [outer = 0x12a7df000] 08:42:12 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:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 622ms 08:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:42:12 INFO - PROCESS | 1673 | 1464363732968 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:42:12 INFO - PROCESS | 1673 | 1464363732971 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1673 | 1464363732972 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:42:12 INFO - PROCESS | 1673 | 1464363732983 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1673 | 1464363732984 Marionette TRACE conn2 <- [1,1790,null,{}] 08:42:12 INFO - PROCESS | 1673 | 1464363732987 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 1673 | 1464363733103 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:42:13 INFO - PROCESS | 1673 | 1464363733160 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c553000 == 67 [pid = 1673] [id = 455] 08:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x12aaae000) [pid = 1673] [serial = 1364] [outer = 0x0] 08:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x12bb11c00) [pid = 1673] [serial = 1365] [outer = 0x12aaae000] 08:42:13 INFO - PROCESS | 1673 | 1464363733185 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x12c615400) [pid = 1673] [serial = 1366] [outer = 0x12aaae000] 08:42:13 INFO - PROCESS | 1673 | 1464363733514 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:42:13 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:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 581ms 08:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:42:13 INFO - PROCESS | 1673 | 1464363733564 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1673 | 1464363733566 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:42:13 INFO - PROCESS | 1673 | 1464363733568 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1673 | 1464363733569 Marionette TRACE conn2 <- [1,1794,null,{}] 08:42:13 INFO - PROCESS | 1673 | 1464363733571 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 1673 | 1464363733686 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:42:13 INFO - PROCESS | 1673 | 1464363733697 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb8b800 == 68 [pid = 1673] [id = 456] 08:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x12c617800) [pid = 1673] [serial = 1367] [outer = 0x0] 08:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x12c827c00) [pid = 1673] [serial = 1368] [outer = 0x12c617800] 08:42:13 INFO - PROCESS | 1673 | 1464363733722 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x12ccf0400) [pid = 1673] [serial = 1369] [outer = 0x12c617800] 08:42:14 INFO - PROCESS | 1673 | 1464363734076 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 519ms 08:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:42:14 INFO - PROCESS | 1673 | 1464363734087 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1673 | 1464363734090 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:42:14 INFO - PROCESS | 1673 | 1464363734093 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1673 | 1464363734094 Marionette TRACE conn2 <- [1,1798,null,{}] 08:42:14 INFO - PROCESS | 1673 | 1464363734096 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 1673 | 1464363734216 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x12bfdfc00) [pid = 1673] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x12908b400) [pid = 1673] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x1292af400) [pid = 1673] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x12bb0bc00) [pid = 1673] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x12a7dbc00) [pid = 1673] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x121d56800) [pid = 1673] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x121024800) [pid = 1673] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x1126db000) [pid = 1673] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x119080c00) [pid = 1673] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x118389000) [pid = 1673] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x121724c00) [pid = 1673] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1197e5c00) [pid = 1673] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x1193bb000) [pid = 1673] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:42:14 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x110f38c00) [pid = 1673] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:42:14 INFO - PROCESS | 1673 | 1464363734502 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x119904000 == 69 [pid = 1673] [id = 457] 08:42:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x112697400) [pid = 1673] [serial = 1370] [outer = 0x0] 08:42:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x112699000) [pid = 1673] [serial = 1371] [outer = 0x112697400] 08:42:14 INFO - PROCESS | 1673 | 1464363734528 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x11269cc00) [pid = 1673] [serial = 1372] [outer = 0x112697400] 08:42:14 INFO - PROCESS | 1673 | 1464363734862 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 819ms 08:42:14 INFO - PROCESS | 1673 | 1464363734913 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1673 | 1464363734916 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:42:14 INFO - PROCESS | 1673 | 1464363734919 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1673 | 1464363734922 Marionette TRACE conn2 <- [1,1802,null,{}] 08:42:14 INFO - PROCESS | 1673 | 1464363734925 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1673 | 1464363735117 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:42:15 INFO - PROCESS | 1673 | 1464363735127 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d3b8000 == 70 [pid = 1673] [id = 458] 08:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x112696c00) [pid = 1673] [serial = 1373] [outer = 0x0] 08:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x1210f6800) [pid = 1673] [serial = 1374] [outer = 0x112696c00] 08:42:15 INFO - PROCESS | 1673 | 1464363735172 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12c83e400) [pid = 1673] [serial = 1375] [outer = 0x112696c00] 08:42:15 INFO - PROCESS | 1673 | 1464363735546 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 08:42:15 INFO - PROCESS | 1673 | 1464363735591 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1673 | 1464363735593 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:42:15 INFO - PROCESS | 1673 | 1464363735595 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1673 | 1464363735596 Marionette TRACE conn2 <- [1,1806,null,{}] 08:42:15 INFO - PROCESS | 1673 | 1464363735598 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1673 | 1464363735693 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:42:15 INFO - PROCESS | 1673 | 1464363735782 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e52800 == 71 [pid = 1673] [id = 459] 08:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x1127b0800) [pid = 1673] [serial = 1376] [outer = 0x0] 08:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x1127b3000) [pid = 1673] [serial = 1377] [outer = 0x1127b0800] 08:42:15 INFO - PROCESS | 1673 | 1464363735807 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x1127b8000) [pid = 1673] [serial = 1378] [outer = 0x1127b0800] 08:42:16 INFO - PROCESS | 1673 | 1464363736093 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 08:42:16 INFO - PROCESS | 1673 | 1464363736116 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1673 | 1464363736117 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:42:16 INFO - PROCESS | 1673 | 1464363736120 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1673 | 1464363736121 Marionette TRACE conn2 <- [1,1810,null,{}] 08:42:16 INFO - PROCESS | 1673 | 1464363736125 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 1673 | 1464363736223 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:42:16 INFO - PROCESS | 1673 | 1464363736227 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342e5800 == 72 [pid = 1673] [id = 460] 08:42:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x112a0e800) [pid = 1673] [serial = 1379] [outer = 0x0] 08:42:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x112a15c00) [pid = 1673] [serial = 1380] [outer = 0x112a0e800] 08:42:16 INFO - PROCESS | 1673 | 1464363736252 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x112a1a800) [pid = 1673] [serial = 1381] [outer = 0x112a0e800] 08:42:16 INFO - PROCESS | 1673 | 1464363736780 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 673ms 08:42:16 INFO - PROCESS | 1673 | 1464363736794 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:42:16 INFO - PROCESS | 1673 | 1464363736797 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:42:16 INFO - PROCESS | 1673 | 1464363736800 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1673 | 1464363736803 Marionette TRACE conn2 <- [1,1814,null,{}] 08:42:16 INFO - PROCESS | 1673 | 1464363736807 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 1673 | 1464363736931 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:42:17 INFO - PROCESS | 1673 | 1464363737049 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191b0800 == 73 [pid = 1673] [id = 461] 08:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x1127d8400) [pid = 1673] [serial = 1382] [outer = 0x0] 08:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x112a13c00) [pid = 1673] [serial = 1383] [outer = 0x1127d8400] 08:42:17 INFO - PROCESS | 1673 | 1464363737082 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x112a1dc00) [pid = 1673] [serial = 1384] [outer = 0x1127d8400] 08:42:17 INFO - PROCESS | 1673 | 1464363737527 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 773ms 08:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:42:17 INFO - PROCESS | 1673 | 1464363737574 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1673 | 1464363737578 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:42:17 INFO - PROCESS | 1673 | 1464363737583 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1673 | 1464363737585 Marionette TRACE conn2 <- [1,1818,null,{}] 08:42:17 INFO - PROCESS | 1673 | 1464363737588 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1673 | 1464363737705 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:42:17 INFO - PROCESS | 1673 | 1464363737787 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac33000 == 74 [pid = 1673] [id = 462] 08:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x113e11400) [pid = 1673] [serial = 1385] [outer = 0x0] 08:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x117e17c00) [pid = 1673] [serial = 1386] [outer = 0x113e11400] 08:42:17 INFO - PROCESS | 1673 | 1464363737818 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x118785c00) [pid = 1673] [serial = 1387] [outer = 0x113e11400] 08:42:18 INFO - PROCESS | 1673 | 1464363738255 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 727ms 08:42:18 INFO - PROCESS | 1673 | 1464363738319 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1673 | 1464363738321 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:42:18 INFO - PROCESS | 1673 | 1464363738325 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1673 | 1464363738327 Marionette TRACE conn2 <- [1,1822,null,{}] 08:42:18 INFO - PROCESS | 1673 | 1464363738335 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 1673 | 1464363738453 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:42:18 INFO - PROCESS | 1673 | 1464363738535 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x136b34000 == 75 [pid = 1673] [id = 463] 08:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x119543800) [pid = 1673] [serial = 1388] [outer = 0x0] 08:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x121026800) [pid = 1673] [serial = 1389] [outer = 0x119543800] 08:42:18 INFO - PROCESS | 1673 | 1464363738569 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x126689000) [pid = 1673] [serial = 1390] [outer = 0x119543800] 08:42:18 INFO - PROCESS | 1673 | 1464363738983 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 721ms 08:42:19 INFO - PROCESS | 1673 | 1464363739046 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1673 | 1464363739048 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:42:19 INFO - PROCESS | 1673 | 1464363739051 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1673 | 1464363739052 Marionette TRACE conn2 <- [1,1826,null,{}] 08:42:19 INFO - PROCESS | 1673 | 1464363739055 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 1673 | 1464363739171 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:42:19 INFO - PROCESS | 1673 | 1464363739252 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x134ad6800 == 76 [pid = 1673] [id = 464] 08:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 169 (0x127079400) [pid = 1673] [serial = 1391] [outer = 0x0] 08:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 170 (0x12920a800) [pid = 1673] [serial = 1392] [outer = 0x127079400] 08:42:19 INFO - PROCESS | 1673 | 1464363739283 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 171 (0x129541000) [pid = 1673] [serial = 1393] [outer = 0x127079400] 08:42:19 INFO - PROCESS | 1673 | 1464363739711 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 669ms 08:42:19 INFO - PROCESS | 1673 | 1464363739721 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1673 | 1464363739722 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:42:19 INFO - PROCESS | 1673 | 1464363739727 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1673 | 1464363739728 Marionette TRACE conn2 <- [1,1830,null,{}] 08:42:19 INFO - PROCESS | 1673 | 1464363739731 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 1673 | 1464363739859 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:42:19 INFO - PROCESS | 1673 | 1464363739941 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1385d0800 == 77 [pid = 1673] [id = 465] 08:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 172 (0x12920fc00) [pid = 1673] [serial = 1394] [outer = 0x0] 08:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 173 (0x12bae5800) [pid = 1673] [serial = 1395] [outer = 0x12920fc00] 08:42:19 INFO - PROCESS | 1673 | 1464363739970 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 174 (0x12c820800) [pid = 1673] [serial = 1396] [outer = 0x12920fc00] 08:42:20 INFO - PROCESS | 1673 | 1464363740359 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:42:20 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:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:42:20 INFO - PROCESS | 1673 | 1464363740397 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1673 | 1464363740399 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:42:20 INFO - PROCESS | 1673 | 1464363740401 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1673 | 1464363740402 Marionette TRACE conn2 <- [1,1834,null,{}] 08:42:20 INFO - PROCESS | 1673 | 1464363740405 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1673 | 1464363740533 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:42:20 INFO - PROCESS | 1673 | 1464363740646 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x136ca7000 == 78 [pid = 1673] [id = 466] 08:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 175 (0x12c82f800) [pid = 1673] [serial = 1397] [outer = 0x0] 08:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 176 (0x12d325c00) [pid = 1673] [serial = 1398] [outer = 0x12c82f800] 08:42:20 INFO - PROCESS | 1673 | 1464363740679 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 177 (0x12f0c8400) [pid = 1673] [serial = 1399] [outer = 0x12c82f800] 08:42:21 INFO - PROCESS | 1673 | 1464363741100 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:42:21 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:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 719ms 08:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:42:21 INFO - PROCESS | 1673 | 1464363741121 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 1673 | 1464363741122 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:42:21 INFO - PROCESS | 1673 | 1464363741125 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1673 | 1464363741126 Marionette TRACE conn2 <- [1,1838,null,{}] 08:42:21 INFO - PROCESS | 1673 | 1464363741128 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 1673 | 1464363741260 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:42:21 INFO - PROCESS | 1673 | 1464363741372 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c07d000 == 79 [pid = 1673] [id = 467] 08:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 178 (0x12f0c9c00) [pid = 1673] [serial = 1400] [outer = 0x0] 08:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 179 (0x12f0ce800) [pid = 1673] [serial = 1401] [outer = 0x12f0c9c00] 08:42:21 INFO - PROCESS | 1673 | 1464363741404 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 180 (0x12f0d2c00) [pid = 1673] [serial = 1402] [outer = 0x12f0c9c00] 08:42:21 INFO - PROCESS | 1673 | 1464363741820 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 719ms 08:42:21 INFO - PROCESS | 1673 | 1464363741844 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 1673 | 1464363741846 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:42:21 INFO - PROCESS | 1673 | 1464363741848 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1673 | 1464363741849 Marionette TRACE conn2 <- [1,1842,null,{}] 08:42:21 INFO - PROCESS | 1673 | 1464363741852 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 1673 | 1464363741962 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:42:22 INFO - PROCESS | 1673 | 1464363742045 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x136ca8800 == 80 [pid = 1673] [id = 468] 08:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 181 (0x126af4400) [pid = 1673] [serial = 1403] [outer = 0x0] 08:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 182 (0x133eeb000) [pid = 1673] [serial = 1404] [outer = 0x126af4400] 08:42:22 INFO - PROCESS | 1673 | 1464363742074 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 183 (0x133ef1000) [pid = 1673] [serial = 1405] [outer = 0x126af4400] 08:42:22 INFO - PROCESS | 1673 | 1464363742471 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 668ms 08:42:22 INFO - PROCESS | 1673 | 1464363742517 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1673 | 1464363742519 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:42:22 INFO - PROCESS | 1673 | 1464363742521 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1673 | 1464363742522 Marionette TRACE conn2 <- [1,1846,null,{}] 08:42:22 INFO - PROCESS | 1673 | 1464363742525 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 1673 | 1464363742654 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:42:22 INFO - PROCESS | 1673 | 1464363742751 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b833000 == 81 [pid = 1673] [id = 469] 08:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 184 (0x118154000) [pid = 1673] [serial = 1406] [outer = 0x0] 08:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 185 (0x12c611400) [pid = 1673] [serial = 1407] [outer = 0x118154000] 08:42:22 INFO - PROCESS | 1673 | 1464363742781 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 186 (0x133ef4400) [pid = 1673] [serial = 1408] [outer = 0x118154000] 08:42:23 INFO - PROCESS | 1673 | 1464363743172 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:42:23 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:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 719ms 08:42:23 INFO - PROCESS | 1673 | 1464363743240 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1673 | 1464363743242 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:42:23 INFO - PROCESS | 1673 | 1464363743244 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1673 | 1464363743245 Marionette TRACE conn2 <- [1,1850,null,{}] 08:42:23 INFO - PROCESS | 1673 | 1464363743248 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 1673 | 1464363743368 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:42:23 INFO - PROCESS | 1673 | 1464363743465 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fb7000 == 82 [pid = 1673] [id = 470] 08:42:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 187 (0x117581800) [pid = 1673] [serial = 1409] [outer = 0x0] 08:42:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 188 (0x133ef5400) [pid = 1673] [serial = 1410] [outer = 0x117581800] 08:42:23 INFO - PROCESS | 1673 | 1464363743512 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 189 (0x134638000) [pid = 1673] [serial = 1411] [outer = 0x117581800] 08:42:24 INFO - PROCESS | 1673 | 1464363744090 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1069ms 08:42:24 INFO - PROCESS | 1673 | 1464363744339 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1673 | 1464363744342 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:42:24 INFO - PROCESS | 1673 | 1464363744348 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1673 | 1464363744350 Marionette TRACE conn2 <- [1,1854,null,{}] 08:42:24 INFO - PROCESS | 1673 | 1464363744353 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1673 | 1464363744467 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:42:24 INFO - PROCESS | 1673 | 1464363744579 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12153d000 == 83 [pid = 1673] [id = 471] 08:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 190 (0x1127a9400) [pid = 1673] [serial = 1412] [outer = 0x0] 08:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 191 (0x1127b2400) [pid = 1673] [serial = 1413] [outer = 0x1127a9400] 08:42:24 INFO - PROCESS | 1673 | 1464363744608 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 192 (0x112a1cc00) [pid = 1673] [serial = 1414] [outer = 0x1127a9400] 08:42:25 INFO - PROCESS | 1673 | 1464363745065 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 729ms 08:42:25 INFO - PROCESS | 1673 | 1464363745078 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:42:25 INFO - PROCESS | 1673 | 1464363745080 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:42:25 INFO - PROCESS | 1673 | 1464363745085 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1673 | 1464363745087 Marionette TRACE conn2 <- [1,1858,null,{}] 08:42:25 INFO - PROCESS | 1673 | 1464363745090 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 1673 | 1464363745199 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:42:25 INFO - PROCESS | 1673 | 1464363745323 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x133e52800 == 82 [pid = 1673] [id = 459] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12d3b8000 == 81 [pid = 1673] [id = 458] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x119904000 == 80 [pid = 1673] [id = 457] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb8b800 == 79 [pid = 1673] [id = 456] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12c553000 == 78 [pid = 1673] [id = 455] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdcb000 == 77 [pid = 1673] [id = 454] 08:42:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166d5000 == 78 [pid = 1673] [id = 472] 08:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 193 (0x11268f000) [pid = 1673] [serial = 1415] [outer = 0x0] 08:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 194 (0x1127a9c00) [pid = 1673] [serial = 1416] [outer = 0x11268f000] 08:42:25 INFO - PROCESS | 1673 | 1464363745386 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 195 (0x117071400) [pid = 1673] [serial = 1417] [outer = 0x11268f000] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12b17a800 == 77 [pid = 1673] [id = 453] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12a303800 == 76 [pid = 1673] [id = 452] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x124b69000 == 75 [pid = 1673] [id = 451] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x118139800 == 74 [pid = 1673] [id = 450] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x1191a7800 == 73 [pid = 1673] [id = 449] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x1235b0800 == 72 [pid = 1673] [id = 448] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60e800 == 71 [pid = 1673] [id = 442] 08:42:25 INFO - PROCESS | 1673 | --DOCSHELL 0x1191ab800 == 70 [pid = 1673] [id = 441] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 194 (0x12a74ac00) [pid = 1673] [serial = 1255] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 193 (0x1292bdc00) [pid = 1673] [serial = 1299] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 192 (0x12bae5000) [pid = 1673] [serial = 1303] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 191 (0x12b1f7800) [pid = 1673] [serial = 1302] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 190 (0x12c610800) [pid = 1673] [serial = 1308] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 189 (0x12bb11000) [pid = 1673] [serial = 1305] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 188 (0x12bfd7c00) [pid = 1673] [serial = 1306] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 187 (0x126680400) [pid = 1673] [serial = 1296] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 186 (0x1210e7c00) [pid = 1673] [serial = 1290] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 185 (0x1127d1000) [pid = 1673] [serial = 1281] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 184 (0x115e36c00) [pid = 1673] [serial = 1282] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 183 (0x119733800) [pid = 1673] [serial = 1287] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 182 (0x119bbb400) [pid = 1673] [serial = 1288] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 181 (0x1193bd800) [pid = 1673] [serial = 1285] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 180 (0x118784000) [pid = 1673] [serial = 1284] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 179 (0x116838400) [pid = 1673] [serial = 1260] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 178 (0x12707dc00) [pid = 1673] [serial = 1269] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 177 (0x119ccd800) [pid = 1673] [serial = 1266] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 176 (0x1190bac00) [pid = 1673] [serial = 1263] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 175 (0x110fb9000) [pid = 1673] [serial = 1257] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 174 (0x12a7e0800) [pid = 1673] [serial = 1272] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 173 (0x124b2a400) [pid = 1673] [serial = 1293] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 172 (0x124ead800) [pid = 1673] [serial = 1294] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 171 (0x12bae8400) [pid = 1673] [serial = 1275] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 170 (0x1126dfc00) [pid = 1673] [serial = 1278] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 169 (0x12c83ac00) [pid = 1673] [serial = 1315] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 168 (0x121ba0000) [pid = 1673] [serial = 1311] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x12c61d400) [pid = 1673] [serial = 1309] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x121606c00) [pid = 1673] [serial = 1291] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x12a749000) [pid = 1673] [serial = 1300] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x12c824400) [pid = 1673] [serial = 1312] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x12d0b3c00) [pid = 1673] [serial = 1318] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x129092000) [pid = 1673] [serial = 1297] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x12c82b400) [pid = 1673] [serial = 1314] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x12ccf6800) [pid = 1673] [serial = 1317] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1673 | 1464363745706 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 672ms 08:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:42:25 INFO - PROCESS | 1673 | 1464363745756 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1673 | 1464363745757 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:42:25 INFO - PROCESS | 1673 | 1464363745760 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1673 | 1464363745761 Marionette TRACE conn2 <- [1,1862,null,{}] 08:42:25 INFO - PROCESS | 1673 | 1464363745768 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 1673 | 1464363745916 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:42:25 INFO - PROCESS | 1673 | 1464363745927 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d25000 == 71 [pid = 1673] [id = 473] 08:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x1190b7400) [pid = 1673] [serial = 1418] [outer = 0x0] 08:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x1193bb000) [pid = 1673] [serial = 1419] [outer = 0x1190b7400] 08:42:25 INFO - PROCESS | 1673 | 1464363745955 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x11953fc00) [pid = 1673] [serial = 1420] [outer = 0x1190b7400] 08:42:26 INFO - PROCESS | 1673 | 1464363746309 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 571ms 08:42:26 INFO - PROCESS | 1673 | 1464363746331 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1673 | 1464363746332 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:42:26 INFO - PROCESS | 1673 | 1464363746335 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1673 | 1464363746336 Marionette TRACE conn2 <- [1,1866,null,{}] 08:42:26 INFO - PROCESS | 1673 | 1464363746338 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1673 | 1464363746441 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:42:26 INFO - PROCESS | 1673 | 1464363746512 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fb0800 == 72 [pid = 1673] [id = 474] 08:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x119bb3800) [pid = 1673] [serial = 1421] [outer = 0x0] 08:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x12102a800) [pid = 1673] [serial = 1422] [outer = 0x119bb3800] 08:42:26 INFO - PROCESS | 1673 | 1464363746539 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x121451c00) [pid = 1673] [serial = 1423] [outer = 0x119bb3800] 08:42:26 INFO - PROCESS | 1673 | 1464363746847 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 524ms 08:42:26 INFO - PROCESS | 1673 | 1464363746865 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1673 | 1464363746866 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:42:26 INFO - PROCESS | 1673 | 1464363746869 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1673 | 1464363746870 Marionette TRACE conn2 <- [1,1870,null,{}] 08:42:26 INFO - PROCESS | 1673 | 1464363746872 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1673 | 1464363746971 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:42:27 INFO - PROCESS | 1673 | 1464363747115 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e17000 == 73 [pid = 1673] [id = 475] 08:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 167 (0x11268f800) [pid = 1673] [serial = 1424] [outer = 0x0] 08:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 168 (0x112696400) [pid = 1673] [serial = 1425] [outer = 0x11268f800] 08:42:27 INFO - PROCESS | 1673 | 1464363747174 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 169 (0x112a11400) [pid = 1673] [serial = 1426] [outer = 0x11268f800] 08:42:27 INFO - PROCESS | 1673 | 1464363747635 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 818ms 08:42:27 INFO - PROCESS | 1673 | 1464363747689 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1673 | 1464363747692 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:42:27 INFO - PROCESS | 1673 | 1464363747695 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1673 | 1464363747697 Marionette TRACE conn2 <- [1,1874,null,{}] 08:42:27 INFO - PROCESS | 1673 | 1464363747701 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 1673 | 1464363747818 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:42:27 INFO - PROCESS | 1673 | 1464363747901 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a4c000 == 74 [pid = 1673] [id = 476] 08:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 170 (0x1160e5000) [pid = 1673] [serial = 1427] [outer = 0x0] 08:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 171 (0x118155000) [pid = 1673] [serial = 1428] [outer = 0x1160e5000] 08:42:27 INFO - PROCESS | 1673 | 1464363747936 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 172 (0x11831b800) [pid = 1673] [serial = 1429] [outer = 0x1160e5000] 08:42:28 INFO - PROCESS | 1673 | 1464363748417 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 771ms 08:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:42:28 INFO - PROCESS | 1673 | 1464363748467 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1673 | 1464363748470 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:42:28 INFO - PROCESS | 1673 | 1464363748473 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1673 | 1464363748476 Marionette TRACE conn2 <- [1,1878,null,{}] 08:42:28 INFO - PROCESS | 1673 | 1464363748479 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1673 | 1464363748595 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:42:28 INFO - PROCESS | 1673 | 1464363748678 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b187000 == 75 [pid = 1673] [id = 477] 08:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 173 (0x118319400) [pid = 1673] [serial = 1430] [outer = 0x0] 08:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 174 (0x119bb5800) [pid = 1673] [serial = 1431] [outer = 0x118319400] 08:42:28 INFO - PROCESS | 1673 | 1464363748710 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 175 (0x121409000) [pid = 1673] [serial = 1432] [outer = 0x118319400] 08:42:29 INFO - PROCESS | 1673 | 1464363749154 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 721ms 08:42:29 INFO - PROCESS | 1673 | 1464363749195 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1673 | 1464363749196 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:42:29 INFO - PROCESS | 1673 | 1464363749203 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1673 | 1464363749208 Marionette TRACE conn2 <- [1,1882,null,{}] 08:42:29 INFO - PROCESS | 1673 | 1464363749211 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 1673 | 1464363749330 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:42:29 INFO - PROCESS | 1673 | 1464363749415 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c5800 == 76 [pid = 1673] [id = 478] 08:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 176 (0x119733800) [pid = 1673] [serial = 1433] [outer = 0x0] 08:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 177 (0x124ead800) [pid = 1673] [serial = 1434] [outer = 0x119733800] 08:42:29 INFO - PROCESS | 1673 | 1464363749448 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 178 (0x126689400) [pid = 1673] [serial = 1435] [outer = 0x119733800] 08:42:29 INFO - PROCESS | 1673 | 1464363749956 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 781ms 08:42:30 INFO - PROCESS | 1673 | 1464363750002 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1673 | 1464363750005 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:42:30 INFO - PROCESS | 1673 | 1464363750012 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1673 | 1464363750014 Marionette TRACE conn2 <- [1,1886,null,{}] 08:42:30 INFO - PROCESS | 1673 | 1464363750017 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 1673 | 1464363750140 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:42:30 INFO - PROCESS | 1673 | 1464363750224 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb89000 == 77 [pid = 1673] [id = 479] 08:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 179 (0x127077800) [pid = 1673] [serial = 1436] [outer = 0x0] 08:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 180 (0x129094400) [pid = 1673] [serial = 1437] [outer = 0x127077800] 08:42:30 INFO - PROCESS | 1673 | 1464363750254 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 181 (0x12a343800) [pid = 1673] [serial = 1438] [outer = 0x127077800] 08:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 182 (0x12a7df800) [pid = 1673] [serial = 1439] [outer = 0x12ccf7000] 08:42:30 INFO - PROCESS | 1673 | 1464363750741 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 772ms 08:42:30 INFO - PROCESS | 1673 | 1464363750784 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1673 | 1464363750785 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:42:30 INFO - PROCESS | 1673 | 1464363750788 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1673 | 1464363750789 Marionette TRACE conn2 <- [1,1890,null,{}] 08:42:30 INFO - PROCESS | 1673 | 1464363750792 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 1673 | 1464363750903 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:42:31 INFO - PROCESS | 1673 | 1464363751000 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0d4800 == 78 [pid = 1673] [id = 480] 08:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 183 (0x12a744000) [pid = 1673] [serial = 1440] [outer = 0x0] 08:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 184 (0x12a749c00) [pid = 1673] [serial = 1441] [outer = 0x12a744000] 08:42:31 INFO - PROCESS | 1673 | 1464363751037 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 185 (0x12bb09400) [pid = 1673] [serial = 1442] [outer = 0x12a744000] 08:42:31 INFO - PROCESS | 1673 | 1464363751499 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 719ms 08:42:31 INFO - PROCESS | 1673 | 1464363751526 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1673 | 1464363751528 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:42:31 INFO - PROCESS | 1673 | 1464363751532 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1673 | 1464363751533 Marionette TRACE conn2 <- [1,1894,null,{}] 08:42:31 INFO - PROCESS | 1673 | 1464363751536 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 1673 | 1464363751649 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:42:31 INFO - PROCESS | 1673 | 1464363751736 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335d0800 == 79 [pid = 1673] [id = 481] 08:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 186 (0x12bf29800) [pid = 1673] [serial = 1443] [outer = 0x0] 08:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 187 (0x12bfd7800) [pid = 1673] [serial = 1444] [outer = 0x12bf29800] 08:42:31 INFO - PROCESS | 1673 | 1464363751766 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 188 (0x12c82a400) [pid = 1673] [serial = 1445] [outer = 0x12bf29800] 08:42:32 INFO - PROCESS | 1673 | 1464363752200 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 08:42:32 INFO - PROCESS | 1673 | 1464363752255 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1673 | 1464363752256 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:42:32 INFO - PROCESS | 1673 | 1464363752262 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1673 | 1464363752264 Marionette TRACE conn2 <- [1,1898,null,{}] 08:42:32 INFO - PROCESS | 1673 | 1464363752268 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 1673 | 1464363752406 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:42:32 INFO - PROCESS | 1673 | 1464363752491 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e68000 == 80 [pid = 1673] [id = 482] 08:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 189 (0x12bfe3000) [pid = 1673] [serial = 1446] [outer = 0x0] 08:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 190 (0x12c83b400) [pid = 1673] [serial = 1447] [outer = 0x12bfe3000] 08:42:32 INFO - PROCESS | 1673 | 1464363752521 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 191 (0x12ccfdc00) [pid = 1673] [serial = 1448] [outer = 0x12bfe3000] 08:42:32 INFO - PROCESS | 1673 | 1464363752944 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 08:42:33 INFO - PROCESS | 1673 | 1464363753032 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1673 | 1464363753034 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:42:33 INFO - PROCESS | 1673 | 1464363753036 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1673 | 1464363753037 Marionette TRACE conn2 <- [1,1902,null,{}] 08:42:33 INFO - PROCESS | 1673 | 1464363753059 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 1673 | 1464363753173 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:42:33 INFO - PROCESS | 1673 | 1464363753286 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342d2000 == 81 [pid = 1673] [id = 483] 08:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 192 (0x12ccf2000) [pid = 1673] [serial = 1449] [outer = 0x0] 08:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 193 (0x12d327400) [pid = 1673] [serial = 1450] [outer = 0x12ccf2000] 08:42:33 INFO - PROCESS | 1673 | 1464363753318 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 194 (0x12f0c7000) [pid = 1673] [serial = 1451] [outer = 0x12ccf2000] 08:42:33 INFO - PROCESS | 1673 | 1464363753724 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 720ms 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:42:33 INFO - PROCESS | 1673 | 1464363753763 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1673 | 1464363753764 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:42:33 INFO - PROCESS | 1673 | 1464363753766 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1673 | 1464363753768 Marionette TRACE conn2 <- [1,1906,null,{}] 08:42:33 INFO - PROCESS | 1673 | 1464363753770 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 1673 | 1464363753887 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:42:34 INFO - PROCESS | 1673 | 1464363754006 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x134c21800 == 82 [pid = 1673] [id = 484] 08:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 195 (0x12ccf8400) [pid = 1673] [serial = 1452] [outer = 0x0] 08:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 196 (0x12f0d3800) [pid = 1673] [serial = 1453] [outer = 0x12ccf8400] 08:42:34 INFO - PROCESS | 1673 | 1464363754038 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 197 (0x1340ed000) [pid = 1673] [serial = 1454] [outer = 0x12ccf8400] 08:42:34 INFO - PROCESS | 1673 | 1464363754455 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 722ms 08:42:34 INFO - PROCESS | 1673 | 1464363754488 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1673 | 1464363754490 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:42:34 INFO - PROCESS | 1673 | 1464363754515 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1673 | 1464363754516 Marionette TRACE conn2 <- [1,1910,null,{}] 08:42:34 INFO - PROCESS | 1673 | 1464363754520 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 1673 | 1464363754633 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:42:34 INFO - PROCESS | 1673 | 1464363754720 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x136c48000 == 83 [pid = 1673] [id = 485] 08:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 198 (0x1340ee400) [pid = 1673] [serial = 1455] [outer = 0x0] 08:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 199 (0x1340f4800) [pid = 1673] [serial = 1456] [outer = 0x1340ee400] 08:42:34 INFO - PROCESS | 1673 | 1464363754758 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 200 (0x13463a400) [pid = 1673] [serial = 1457] [outer = 0x1340ee400] 08:42:35 INFO - PROCESS | 1673 | 1464363755179 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 741ms 08:42:35 INFO - PROCESS | 1673 | 1464363755235 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1673 | 1464363755238 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:42:35 INFO - PROCESS | 1673 | 1464363755242 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1673 | 1464363755245 Marionette TRACE conn2 <- [1,1914,null,{}] 08:42:35 INFO - PROCESS | 1673 | 1464363755247 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 1673 | 1464363755377 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:42:35 INFO - PROCESS | 1673 | 1464363755610 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x119986800 == 84 [pid = 1673] [id = 486] 08:42:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 201 (0x110faf400) [pid = 1673] [serial = 1458] [outer = 0x0] 08:42:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 202 (0x110fbe800) [pid = 1673] [serial = 1459] [outer = 0x110faf400] 08:42:35 INFO - PROCESS | 1673 | 1464363755640 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 203 (0x1127ad800) [pid = 1673] [serial = 1460] [outer = 0x110faf400] 08:42:36 INFO - PROCESS | 1673 | 1464363756125 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 08:42:36 INFO - PROCESS | 1673 | 1464363756165 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1673 | 1464363756167 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:42:36 INFO - PROCESS | 1673 | 1464363756170 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1673 | 1464363756172 Marionette TRACE conn2 <- [1,1918,null,{}] 08:42:36 INFO - PROCESS | 1673 | 1464363756176 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 1673 | 1464363756288 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:42:36 INFO - PROCESS | 1673 | 1464363756377 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bac3800 == 85 [pid = 1673] [id = 487] 08:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 204 (0x115e36c00) [pid = 1673] [serial = 1461] [outer = 0x0] 08:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 205 (0x117e15000) [pid = 1673] [serial = 1462] [outer = 0x115e36c00] 08:42:36 INFO - PROCESS | 1673 | 1464363756407 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 206 (0x118c1b400) [pid = 1673] [serial = 1463] [outer = 0x115e36c00] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x113b10800 == 84 [pid = 1673] [id = 26] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x126fb0800 == 83 [pid = 1673] [id = 474] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x121d25000 == 82 [pid = 1673] [id = 473] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1166d5000 == 81 [pid = 1673] [id = 472] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12153d000 == 80 [pid = 1673] [id = 471] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12c07d000 == 79 [pid = 1673] [id = 467] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x136ca7000 == 78 [pid = 1673] [id = 466] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1385d0800 == 77 [pid = 1673] [id = 465] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x134ad6800 == 76 [pid = 1673] [id = 464] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x136b34000 == 75 [pid = 1673] [id = 463] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac33000 == 74 [pid = 1673] [id = 462] 08:42:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1191b0800 == 73 [pid = 1673] [id = 461] 08:42:36 INFO - PROCESS | 1673 | 1464363756982 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 875ms 08:42:37 INFO - PROCESS | 1673 | 1464363757046 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1673 | 1464363757048 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:42:37 INFO - PROCESS | 1673 | 1464363757052 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1673 | 1464363757055 Marionette TRACE conn2 <- [1,1922,null,{}] 08:42:37 INFO - PROCESS | 1673 | 1464363757062 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 1673 | 1464363757178 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:42:37 INFO - PROCESS | 1673 | 1464363757271 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x119999800 == 74 [pid = 1673] [id = 488] 08:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 207 (0x1127b7c00) [pid = 1673] [serial = 1464] [outer = 0x0] 08:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 208 (0x115eac400) [pid = 1673] [serial = 1465] [outer = 0x1127b7c00] 08:42:37 INFO - PROCESS | 1673 | 1464363757304 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 209 (0x118317800) [pid = 1673] [serial = 1466] [outer = 0x1127b7c00] 08:42:37 INFO - PROCESS | 1673 | 1464363757780 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 778ms 08:42:37 INFO - PROCESS | 1673 | 1464363757830 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1673 | 1464363757834 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:42:37 INFO - PROCESS | 1673 | 1464363757839 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1673 | 1464363757841 Marionette TRACE conn2 <- [1,1926,null,{}] 08:42:37 INFO - PROCESS | 1673 | 1464363757843 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 1673 | 1464363757959 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:42:38 INFO - PROCESS | 1673 | 1464363758051 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac34800 == 75 [pid = 1673] [id = 489] 08:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 210 (0x1197ea800) [pid = 1673] [serial = 1467] [outer = 0x0] 08:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 211 (0x1210f3400) [pid = 1673] [serial = 1468] [outer = 0x1197ea800] 08:42:38 INFO - PROCESS | 1673 | 1464363758081 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 212 (0x12188bc00) [pid = 1673] [serial = 1469] [outer = 0x1197ea800] 08:42:38 INFO - PROCESS | 1673 | 1464363758519 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 722ms 08:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:42:38 INFO - PROCESS | 1673 | 1464363758561 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1673 | 1464363758562 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:42:38 INFO - PROCESS | 1673 | 1464363758565 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1673 | 1464363758567 Marionette TRACE conn2 <- [1,1930,null,{}] 08:42:38 INFO - PROCESS | 1673 | 1464363758575 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1673 | 1464363758696 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:42:38 INFO - PROCESS | 1673 | 1464363758816 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d02a800 == 76 [pid = 1673] [id = 490] 08:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 213 (0x124b38400) [pid = 1673] [serial = 1470] [outer = 0x0] 08:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 214 (0x126af3400) [pid = 1673] [serial = 1471] [outer = 0x124b38400] 08:42:38 INFO - PROCESS | 1673 | 1464363758855 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 215 (0x12a741c00) [pid = 1673] [serial = 1472] [outer = 0x124b38400] 08:42:39 INFO - PROCESS | 1673 | 1464363759336 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 821ms 08:42:39 INFO - PROCESS | 1673 | 1464363759386 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1673 | 1464363759388 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:42:39 INFO - PROCESS | 1673 | 1464363759411 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1673 | 1464363759413 Marionette TRACE conn2 <- [1,1934,null,{}] 08:42:39 INFO - PROCESS | 1673 | 1464363759415 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 1673 | 1464363759531 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:42:39 INFO - PROCESS | 1673 | 1464363759622 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x136b26800 == 77 [pid = 1673] [id = 491] 08:42:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 216 (0x12baea800) [pid = 1673] [serial = 1473] [outer = 0x0] 08:42:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 217 (0x12bf2dc00) [pid = 1673] [serial = 1474] [outer = 0x12baea800] 08:42:39 INFO - PROCESS | 1673 | 1464363759655 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 218 (0x12c618000) [pid = 1673] [serial = 1475] [outer = 0x12baea800] 08:42:40 INFO - PROCESS | 1673 | 1464363760091 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 725ms 08:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:42:40 INFO - PROCESS | 1673 | 1464363760133 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1673 | 1464363760135 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:42:40 INFO - PROCESS | 1673 | 1464363760137 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1673 | 1464363760138 Marionette TRACE conn2 <- [1,1938,null,{}] 08:42:40 INFO - PROCESS | 1673 | 1464363760162 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1673 | 1464363760275 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:42:40 INFO - PROCESS | 1673 | 1464363760365 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x1372a1800 == 78 [pid = 1673] [id = 492] 08:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 219 (0x12bfdf000) [pid = 1673] [serial = 1476] [outer = 0x0] 08:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 220 (0x12ccfc000) [pid = 1673] [serial = 1477] [outer = 0x12bfdf000] 08:42:40 INFO - PROCESS | 1673 | 1464363760395 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 221 (0x12f0c6800) [pid = 1673] [serial = 1478] [outer = 0x12bfdf000] 08:42:40 INFO - PROCESS | 1673 | 1464363760829 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 722ms 08:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:42:40 INFO - PROCESS | 1673 | 1464363760863 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1673 | 1464363760864 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:42:40 INFO - PROCESS | 1673 | 1464363760866 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1673 | 1464363760868 Marionette TRACE conn2 <- [1,1942,null,{}] 08:42:40 INFO - PROCESS | 1673 | 1464363760870 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 1673 | 1464363761047 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:42:41 INFO - PROCESS | 1673 | 1464363761116 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1385d0000 == 79 [pid = 1673] [id = 493] 08:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 222 (0x133eecc00) [pid = 1673] [serial = 1479] [outer = 0x0] 08:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 223 (0x134636c00) [pid = 1673] [serial = 1480] [outer = 0x133eecc00] 08:42:41 INFO - PROCESS | 1673 | 1464363761149 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 224 (0x134998000) [pid = 1673] [serial = 1481] [outer = 0x133eecc00] 08:42:41 INFO - PROCESS | 1673 | 1464363761553 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 722ms 08:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:42:41 INFO - PROCESS | 1673 | 1464363761588 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 1673 | 1464363761590 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:42:41 INFO - PROCESS | 1673 | 1464363761592 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1673 | 1464363761593 Marionette TRACE conn2 <- [1,1946,null,{}] 08:42:41 INFO - PROCESS | 1673 | 1464363761596 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 1673 | 1464363761706 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:42:41 INFO - PROCESS | 1673 | 1464363761827 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x134959000 == 80 [pid = 1673] [id = 494] 08:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 225 (0x133eefc00) [pid = 1673] [serial = 1482] [outer = 0x0] 08:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 226 (0x13499c400) [pid = 1673] [serial = 1483] [outer = 0x133eefc00] 08:42:41 INFO - PROCESS | 1673 | 1464363761858 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 227 (0x1349c5400) [pid = 1673] [serial = 1484] [outer = 0x133eefc00] 08:42:42 INFO - PROCESS | 1673 | 1464363762266 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 08:42:42 INFO - PROCESS | 1673 | 1464363762313 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1673 | 1464363762314 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:42:42 INFO - PROCESS | 1673 | 1464363762335 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1673 | 1464363762336 Marionette TRACE conn2 <- [1,1950,null,{}] 08:42:42 INFO - PROCESS | 1673 | 1464363762338 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 1673 | 1464363762489 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:42:42 INFO - PROCESS | 1673 | 1464363762556 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x140866800 == 81 [pid = 1673] [id = 495] 08:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 228 (0x110f2e000) [pid = 1673] [serial = 1485] [outer = 0x0] 08:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 229 (0x1349cb000) [pid = 1673] [serial = 1486] [outer = 0x110f2e000] 08:42:42 INFO - PROCESS | 1673 | 1464363762586 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 230 (0x1349ce800) [pid = 1673] [serial = 1487] [outer = 0x110f2e000] 08:42:42 INFO - PROCESS | 1673 | 1464363762994 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 08:42:43 INFO - PROCESS | 1673 | 1464363763004 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1673 | 1464363763006 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:42:43 INFO - PROCESS | 1673 | 1464363763008 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1673 | 1464363763010 Marionette TRACE conn2 <- [1,1954,null,{}] 08:42:43 INFO - PROCESS | 1673 | 1464363763012 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1673 | 1464363763121 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:42:43 INFO - PROCESS | 1673 | 1464363763242 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x140877800 == 82 [pid = 1673] [id = 496] 08:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 231 (0x133fb2800) [pid = 1673] [serial = 1488] [outer = 0x0] 08:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 232 (0x133fba400) [pid = 1673] [serial = 1489] [outer = 0x133fb2800] 08:42:43 INFO - PROCESS | 1673 | 1464363763275 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 233 (0x133fbf400) [pid = 1673] [serial = 1490] [outer = 0x133fb2800] 08:42:43 INFO - PROCESS | 1673 | 1464363763664 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 08:42:43 INFO - PROCESS | 1673 | 1464363763679 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1673 | 1464363763681 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:42:43 INFO - PROCESS | 1673 | 1464363763684 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1673 | 1464363763685 Marionette TRACE conn2 <- [1,1958,null,{}] 08:42:43 INFO - PROCESS | 1673 | 1464363763687 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1673 | 1464363763799 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:42:43 INFO - PROCESS | 1673 | 1464363763937 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x133f66000 == 83 [pid = 1673] [id = 497] 08:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 234 (0x133fc0c00) [pid = 1673] [serial = 1491] [outer = 0x0] 08:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 235 (0x1349cf400) [pid = 1673] [serial = 1492] [outer = 0x133fc0c00] 08:42:43 INFO - PROCESS | 1673 | 1464363763970 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 236 (0x134a72c00) [pid = 1673] [serial = 1493] [outer = 0x133fc0c00] 08:42:44 INFO - PROCESS | 1673 | 1464363764405 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 772ms 08:42:44 INFO - PROCESS | 1673 | 1464363764461 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1673 | 1464363764462 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:42:44 INFO - PROCESS | 1673 | 1464363764465 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1673 | 1464363764467 Marionette TRACE conn2 <- [1,1962,null,{}] 08:42:44 INFO - PROCESS | 1673 | 1464363764469 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 1673 | 1464363764600 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:42:44 INFO - PROCESS | 1673 | 1464363764712 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x141b4a800 == 84 [pid = 1673] [id = 498] 08:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 237 (0x134a7e400) [pid = 1673] [serial = 1494] [outer = 0x0] 08:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 238 (0x137499000) [pid = 1673] [serial = 1495] [outer = 0x134a7e400] 08:42:44 INFO - PROCESS | 1673 | 1464363764750 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 239 (0x1374a1400) [pid = 1673] [serial = 1496] [outer = 0x134a7e400] 08:42:45 INFO - PROCESS | 1673 | 1464363765266 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 819ms 08:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:42:45 INFO - PROCESS | 1673 | 1464363765285 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1673 | 1464363765286 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:42:45 INFO - PROCESS | 1673 | 1464363765288 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1673 | 1464363765290 Marionette TRACE conn2 <- [1,1966,null,{}] 08:42:45 INFO - PROCESS | 1673 | 1464363765292 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1673 | 1464363765409 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:42:45 INFO - PROCESS | 1673 | 1464363765502 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x141daa000 == 85 [pid = 1673] [id = 499] 08:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 240 (0x12a6ca800) [pid = 1673] [serial = 1497] [outer = 0x0] 08:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 241 (0x1374a4000) [pid = 1673] [serial = 1498] [outer = 0x12a6ca800] 08:42:45 INFO - PROCESS | 1673 | 1464363765534 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 242 (0x141d98400) [pid = 1673] [serial = 1499] [outer = 0x12a6ca800] 08:42:46 INFO - PROCESS | 1673 | 1464363766082 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 821ms 08:42:46 INFO - PROCESS | 1673 | 1464363766109 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1673 | 1464363766112 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:42:46 INFO - PROCESS | 1673 | 1464363766115 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1673 | 1464363766117 Marionette TRACE conn2 <- [1,1970,null,{}] 08:42:46 INFO - PROCESS | 1673 | 1464363766121 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 1673 | 1464363766236 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:42:46 INFO - PROCESS | 1673 | 1464363766365 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12baab800 == 86 [pid = 1673] [id = 500] 08:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 243 (0x1126dfc00) [pid = 1673] [serial = 1500] [outer = 0x0] 08:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 244 (0x1160dc400) [pid = 1673] [serial = 1501] [outer = 0x1126dfc00] 08:42:46 INFO - PROCESS | 1673 | 1464363766398 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 245 (0x1193c0c00) [pid = 1673] [serial = 1502] [outer = 0x1126dfc00] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x119986800 == 85 [pid = 1673] [id = 486] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x134c21800 == 84 [pid = 1673] [id = 484] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x1342d2000 == 83 [pid = 1673] [id = 483] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x133e68000 == 82 [pid = 1673] [id = 482] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x1335d0800 == 81 [pid = 1673] [id = 481] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0d4800 == 80 [pid = 1673] [id = 480] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb89000 == 79 [pid = 1673] [id = 479] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0c5800 == 78 [pid = 1673] [id = 478] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12b187000 == 77 [pid = 1673] [id = 477] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x121a4c000 == 76 [pid = 1673] [id = 476] 08:42:46 INFO - PROCESS | 1673 | --DOCSHELL 0x116e17000 == 75 [pid = 1673] [id = 475] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x136b25000 == 74 [pid = 1673] [id = 404] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12bddd000 == 73 [pid = 1673] [id = 11] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1341e3800 == 72 [pid = 1673] [id = 402] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12baba000 == 71 [pid = 1673] [id = 10] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1196f0000 == 70 [pid = 1673] [id = 304] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccd0000 == 69 [pid = 1673] [id = 16] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x119637800 == 68 [pid = 1673] [id = 385] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x121833800 == 67 [pid = 1673] [id = 284] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1342d3800 == 66 [pid = 1673] [id = 403] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1166da000 == 65 [pid = 1673] [id = 447] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1335db800 == 64 [pid = 1673] [id = 303] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x133613000 == 63 [pid = 1673] [id = 363] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12a872000 == 62 [pid = 1673] [id = 8] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x134c18800 == 61 [pid = 1673] [id = 398] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x117483800 == 60 [pid = 1673] [id = 194] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d2000 == 59 [pid = 1673] [id = 12] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x116541000 == 58 [pid = 1673] [id = 426] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x118131000 == 57 [pid = 1673] [id = 20] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6c5000 == 56 [pid = 1673] [id = 302] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x133e63000 == 55 [pid = 1673] [id = 443] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x134218800 == 54 [pid = 1673] [id = 446] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x116fa5800 == 53 [pid = 1673] [id = 244] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x133e5e800 == 52 [pid = 1673] [id = 440] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6da800 == 51 [pid = 1673] [id = 21] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x133e56800 == 50 [pid = 1673] [id = 364] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb93800 == 49 [pid = 1673] [id = 258] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x134c10000 == 48 [pid = 1673] [id = 445] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1342dc000 == 47 [pid = 1673] [id = 444] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x11221c800 == 46 [pid = 1673] [id = 383] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12906e800 == 45 [pid = 1673] [id = 6] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6ce800 == 44 [pid = 1673] [id = 19] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x11261a000 == 43 [pid = 1673] [id = 25] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x136ca8800 == 42 [pid = 1673] [id = 468] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x116f42800 == 41 [pid = 1673] [id = 24] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac3a000 == 40 [pid = 1673] [id = 223] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1335cb800 == 39 [pid = 1673] [id = 264] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1341e1000 == 38 [pid = 1673] [id = 359] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd2800 == 37 [pid = 1673] [id = 401] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x119fb7000 == 36 [pid = 1673] [id = 470] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb8b000 == 35 [pid = 1673] [id = 15] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c547800 == 34 [pid = 1673] [id = 13] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1196d5000 == 33 [pid = 1673] [id = 22] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12b833000 == 32 [pid = 1673] [id = 469] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x11339f000 == 31 [pid = 1673] [id = 23] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x121837000 == 30 [pid = 1673] [id = 365] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12b826000 == 29 [pid = 1673] [id = 224] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6de000 == 28 [pid = 1673] [id = 278] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x133604800 == 27 [pid = 1673] [id = 384] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12b81d800 == 26 [pid = 1673] [id = 9] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1341eb000 == 25 [pid = 1673] [id = 283] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1342e5800 == 24 [pid = 1673] [id = 460] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x141daa000 == 23 [pid = 1673] [id = 499] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x141b4a800 == 22 [pid = 1673] [id = 498] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x133f66000 == 21 [pid = 1673] [id = 497] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x140877800 == 20 [pid = 1673] [id = 496] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x140866800 == 19 [pid = 1673] [id = 495] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x134959000 == 18 [pid = 1673] [id = 494] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1385d0000 == 17 [pid = 1673] [id = 493] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1372a1800 == 16 [pid = 1673] [id = 492] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x136b26800 == 15 [pid = 1673] [id = 491] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d02a800 == 14 [pid = 1673] [id = 490] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac34800 == 13 [pid = 1673] [id = 489] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12bac3800 == 12 [pid = 1673] [id = 487] 08:42:48 INFO - PROCESS | 1673 | --DOCSHELL 0x119999800 == 11 [pid = 1673] [id = 488] 08:42:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12c84d000 == 10 [pid = 1673] [id = 14] 08:42:51 INFO - PROCESS | 1673 | --DOCSHELL 0x136c48000 == 9 [pid = 1673] [id = 485] 08:42:52 INFO - PROCESS | 1673 | 1464363772489 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 6396ms 08:42:52 INFO - PROCESS | 1673 | 1464363772511 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1673 | 1464363772513 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:42:52 INFO - PROCESS | 1673 | 1464363772517 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1673 | 1464363772520 Marionette TRACE conn2 <- [1,1974,null,{}] 08:42:52 INFO - PROCESS | 1673 | 1464363772525 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 1673 | 1464363772612 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:42:52 INFO - PROCESS | 1673 | 1464363772726 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x113128800 == 10 [pid = 1673] [id = 501] 08:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 246 (0x112043800) [pid = 1673] [serial = 1503] [outer = 0x0] 08:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 247 (0x11224d800) [pid = 1673] [serial = 1504] [outer = 0x112043800] 08:42:52 INFO - PROCESS | 1673 | 1464363772771 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 248 (0x1126d3800) [pid = 1673] [serial = 1505] [outer = 0x112043800] 08:42:53 INFO - PROCESS | 1673 | 1464363773120 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 625ms 08:42:53 INFO - PROCESS | 1673 | 1464363773143 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1673 | 1464363773148 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:42:53 INFO - PROCESS | 1673 | 1464363773159 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1673 | 1464363773161 Marionette TRACE conn2 <- [1,1978,null,{}] 08:42:53 INFO - PROCESS | 1673 | 1464363773163 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 1673 | 1464363773269 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:42:53 INFO - PROCESS | 1673 | 1464363773282 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x112fb0800 == 11 [pid = 1673] [id = 502] 08:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 249 (0x1126dc400) [pid = 1673] [serial = 1506] [outer = 0x0] 08:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 250 (0x1127b4c00) [pid = 1673] [serial = 1507] [outer = 0x1126dc400] 08:42:53 INFO - PROCESS | 1673 | 1464363773308 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 251 (0x1127d2800) [pid = 1673] [serial = 1508] [outer = 0x1126dc400] 08:42:53 INFO - PROCESS | 1673 | 1464363773686 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 572ms 08:42:53 INFO - PROCESS | 1673 | 1464363773733 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1673 | 1464363773735 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:42:53 INFO - PROCESS | 1673 | 1464363773739 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1673 | 1464363773743 Marionette TRACE conn2 <- [1,1982,null,{}] 08:42:53 INFO - PROCESS | 1673 | 1464363773754 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 1673 | 1464363773924 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:42:53 INFO - PROCESS | 1673 | 1464363773992 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x117476800 == 12 [pid = 1673] [id = 503] 08:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 252 (0x110f33400) [pid = 1673] [serial = 1509] [outer = 0x0] 08:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 253 (0x113908400) [pid = 1673] [serial = 1510] [outer = 0x110f33400] 08:42:54 INFO - PROCESS | 1673 | 1464363774031 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 254 (0x113e5f800) [pid = 1673] [serial = 1511] [outer = 0x110f33400] 08:42:54 INFO - PROCESS | 1673 | 1464363774397 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 676ms 08:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:42:54 INFO - PROCESS | 1673 | 1464363774415 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1673 | 1464363774417 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:42:54 INFO - PROCESS | 1673 | 1464363774419 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1673 | 1464363774420 Marionette TRACE conn2 <- [1,1986,null,{}] 08:42:54 INFO - PROCESS | 1673 | 1464363774422 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 1673 | 1464363774535 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:42:54 INFO - PROCESS | 1673 | 1464363774548 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cae000 == 13 [pid = 1673] [id = 504] 08:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 255 (0x115e37c00) [pid = 1673] [serial = 1512] [outer = 0x0] 08:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 256 (0x116170000) [pid = 1673] [serial = 1513] [outer = 0x115e37c00] 08:42:54 INFO - PROCESS | 1673 | 1464363774575 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 257 (0x1165b8000) [pid = 1673] [serial = 1514] [outer = 0x115e37c00] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 256 (0x1127a9400) [pid = 1673] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 255 (0x12a7df000) [pid = 1673] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 254 (0x112a67800) [pid = 1673] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 253 (0x1160da800) [pid = 1673] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 252 (0x110faf400) [pid = 1673] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 251 (0x124b32400) [pid = 1673] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 250 (0x12aaae000) [pid = 1673] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 249 (0x11268f000) [pid = 1673] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 248 (0x119bb3800) [pid = 1673] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 247 (0x1127d8400) [pid = 1673] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 246 (0x121144c00) [pid = 1673] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 245 (0x113e11400) [pid = 1673] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 244 (0x119543800) [pid = 1673] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 243 (0x124f3a800) [pid = 1673] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 242 (0x1190b7400) [pid = 1673] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 241 (0x127079400) [pid = 1673] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 240 (0x12920fc00) [pid = 1673] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 239 (0x12c82f800) [pid = 1673] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 238 (0x12f0c9c00) [pid = 1673] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 237 (0x12c617800) [pid = 1673] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 236 (0x126af4400) [pid = 1673] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 235 (0x112697400) [pid = 1673] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 234 (0x1127b0800) [pid = 1673] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 233 (0x112696c00) [pid = 1673] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 232 (0x118154000) [pid = 1673] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 231 (0x118312800) [pid = 1673] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 230 (0x116892000) [pid = 1673] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 229 (0x117581800) [pid = 1673] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 228 (0x112a0e800) [pid = 1673] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 227 (0x1160e5000) [pid = 1673] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 226 (0x126646000) [pid = 1673] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 225 (0x1184ef800) [pid = 1673] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 224 (0x12c83c800) [pid = 1673] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 223 (0x12a7d6c00) [pid = 1673] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 222 (0x110f2d000) [pid = 1673] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 221 (0x12ccf5000) [pid = 1673] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 220 (0x126687400) [pid = 1673] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 219 (0x1285abc00) [pid = 1673] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 218 (0x118c19800) [pid = 1673] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 217 (0x12a745c00) [pid = 1673] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 216 (0x1190bdc00) [pid = 1673] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 215 (0x110fb8800) [pid = 1673] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 214 (0x121e0f000) [pid = 1673] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 213 (0x116638000) [pid = 1673] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 212 (0x126af7000) [pid = 1673] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 211 (0x12a73dc00) [pid = 1673] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 210 (0x12113b400) [pid = 1673] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 209 (0x12c825000) [pid = 1673] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 208 (0x11203d400) [pid = 1673] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 207 (0x12a7db000) [pid = 1673] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 206 (0x1132e2c00) [pid = 1673] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 205 (0x113342800) [pid = 1673] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 204 (0x1184ec400) [pid = 1673] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 203 (0x121763c00) [pid = 1673] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 202 (0x12920bc00) [pid = 1673] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 201 (0x115161c00) [pid = 1673] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 200 (0x12a7dc000) [pid = 1673] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 199 (0x119017c00) [pid = 1673] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 198 (0x113962400) [pid = 1673] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 197 (0x11268f800) [pid = 1673] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 196 (0x118319400) [pid = 1673] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 195 (0x119733800) [pid = 1673] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 194 (0x1340ee400) [pid = 1673] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 193 (0x12ccf8400) [pid = 1673] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 192 (0x12ccf2000) [pid = 1673] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 191 (0x12bfe3000) [pid = 1673] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 190 (0x12bf29800) [pid = 1673] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 189 (0x12a744000) [pid = 1673] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 188 (0x127077800) [pid = 1673] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 187 (0x12baea800) [pid = 1673] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 186 (0x12bfdf000) [pid = 1673] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 185 (0x133eecc00) [pid = 1673] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 184 (0x133eefc00) [pid = 1673] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 183 (0x133fb2800) [pid = 1673] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 182 (0x110f2e000) [pid = 1673] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 181 (0x133fc0c00) [pid = 1673] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 180 (0x134a7e400) [pid = 1673] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 179 (0x12a6ca800) [pid = 1673] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 178 (0x115e36c00) [pid = 1673] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 177 (0x1127b7c00) [pid = 1673] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 176 (0x1197ea800) [pid = 1673] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:42:55 INFO - PROCESS | 1673 | --DOMWINDOW == 175 (0x124b38400) [pid = 1673] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:42:56 INFO - PROCESS | 1673 | 1464363776008 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1621ms 08:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:42:56 INFO - PROCESS | 1673 | 1464363776045 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1673 | 1464363776046 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:42:56 INFO - PROCESS | 1673 | 1464363776048 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1673 | 1464363776049 Marionette TRACE conn2 <- [1,1990,null,{}] 08:42:56 INFO - PROCESS | 1673 | 1464363776052 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 1673 | 1464363776135 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:42:56 INFO - PROCESS | 1673 | 1464363776140 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185ef800 == 14 [pid = 1673] [id = 505] 08:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 176 (0x112694400) [pid = 1673] [serial = 1515] [outer = 0x0] 08:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 177 (0x1127aac00) [pid = 1673] [serial = 1516] [outer = 0x112694400] 08:42:56 INFO - PROCESS | 1673 | 1464363776168 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 178 (0x1127d3000) [pid = 1673] [serial = 1517] [outer = 0x112694400] 08:42:56 INFO - PROCESS | 1673 | 1464363776503 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 08:42:56 INFO - PROCESS | 1673 | 1464363776517 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1673 | 1464363776526 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:42:56 INFO - PROCESS | 1673 | 1464363776529 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1673 | 1464363776530 Marionette TRACE conn2 <- [1,1994,null,{}] 08:42:56 INFO - PROCESS | 1673 | 1464363776532 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 1673 | 1464363776634 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:42:56 INFO - PROCESS | 1673 | 1464363776709 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x119918800 == 15 [pid = 1673] [id = 506] 08:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 179 (0x1127d1800) [pid = 1673] [serial = 1518] [outer = 0x0] 08:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 180 (0x115e3d800) [pid = 1673] [serial = 1519] [outer = 0x1127d1800] 08:42:56 INFO - PROCESS | 1673 | 1464363776735 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 181 (0x117e15400) [pid = 1673] [serial = 1520] [outer = 0x1127d1800] 08:42:57 INFO - PROCESS | 1673 | 1464363777034 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 08:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:42:57 INFO - PROCESS | 1673 | 1464363777051 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1673 | 1464363777052 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:42:57 INFO - PROCESS | 1673 | 1464363777054 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1673 | 1464363777055 Marionette TRACE conn2 <- [1,1998,null,{}] 08:42:57 INFO - PROCESS | 1673 | 1464363777060 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1673 | 1464363777144 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:42:57 INFO - PROCESS | 1673 | 1464363777149 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12153d000 == 16 [pid = 1673] [id = 507] 08:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 182 (0x117e15c00) [pid = 1673] [serial = 1521] [outer = 0x0] 08:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 183 (0x118159800) [pid = 1673] [serial = 1522] [outer = 0x117e15c00] 08:42:57 INFO - PROCESS | 1673 | 1464363777174 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 184 (0x118316800) [pid = 1673] [serial = 1523] [outer = 0x117e15c00] 08:42:57 INFO - PROCESS | 1673 | 1464363777513 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms 08:42:57 INFO - PROCESS | 1673 | 1464363777523 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1673 | 1464363777524 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:42:57 INFO - PROCESS | 1673 | 1464363777529 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1673 | 1464363777530 Marionette TRACE conn2 <- [1,2002,null,{}] 08:42:57 INFO - PROCESS | 1673 | 1464363777532 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1673 | 1464363777644 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:42:57 INFO - PROCESS | 1673 | 1464363777651 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x121ee8800 == 17 [pid = 1673] [id = 508] 08:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 185 (0x117578800) [pid = 1673] [serial = 1524] [outer = 0x0] 08:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 186 (0x11831ec00) [pid = 1673] [serial = 1525] [outer = 0x117578800] 08:42:57 INFO - PROCESS | 1673 | 1464363777676 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 187 (0x11877b400) [pid = 1673] [serial = 1526] [outer = 0x117578800] 08:42:58 INFO - PROCESS | 1673 | 1464363778180 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 718ms 08:42:58 INFO - PROCESS | 1673 | 1464363778252 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1673 | 1464363778254 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:42:58 INFO - PROCESS | 1673 | 1464363778262 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1673 | 1464363778264 Marionette TRACE conn2 <- [1,2006,null,{}] 08:42:58 INFO - PROCESS | 1673 | 1464363778268 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 1673 | 1464363778377 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:42:58 INFO - PROCESS | 1673 | 1464363778515 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x11681f800 == 18 [pid = 1673] [id = 509] 08:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 188 (0x1126d8400) [pid = 1673] [serial = 1527] [outer = 0x0] 08:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 189 (0x1126ddc00) [pid = 1673] [serial = 1528] [outer = 0x1126d8400] 08:42:58 INFO - PROCESS | 1673 | 1464363778547 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 190 (0x1127cd800) [pid = 1673] [serial = 1529] [outer = 0x1126d8400] 08:42:59 INFO - PROCESS | 1673 | 1464363779067 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 823ms 08:42:59 INFO - PROCESS | 1673 | 1464363779085 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1673 | 1464363779090 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:42:59 INFO - PROCESS | 1673 | 1464363779135 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1673 | 1464363779137 Marionette TRACE conn2 <- [1,2010,null,{}] 08:42:59 INFO - PROCESS | 1673 | 1464363779140 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 1673 | 1464363779248 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:42:59 INFO - PROCESS | 1673 | 1464363779337 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x118261800 == 19 [pid = 1673] [id = 510] 08:42:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 191 (0x112a10000) [pid = 1673] [serial = 1530] [outer = 0x0] 08:42:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 192 (0x112ade000) [pid = 1673] [serial = 1531] [outer = 0x112a10000] 08:42:59 INFO - PROCESS | 1673 | 1464363779368 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 193 (0x1139f0400) [pid = 1673] [serial = 1532] [outer = 0x112a10000] 08:43:00 INFO - PROCESS | 1673 | 1464363780114 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1028ms 08:43:00 INFO - PROCESS | 1673 | 1464363780160 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1673 | 1464363780163 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:43:00 INFO - PROCESS | 1673 | 1464363780176 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1673 | 1464363780179 Marionette TRACE conn2 <- [1,2014,null,{}] 08:43:00 INFO - PROCESS | 1673 | 1464363780182 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 1673 | 1464363780282 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:43:00 INFO - PROCESS | 1673 | 1464363780346 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x116868800 == 20 [pid = 1673] [id = 511] 08:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 194 (0x1126d8800) [pid = 1673] [serial = 1533] [outer = 0x0] 08:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 195 (0x1126dc800) [pid = 1673] [serial = 1534] [outer = 0x1126d8800] 08:43:00 INFO - PROCESS | 1673 | 1464363780377 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 196 (0x1127b6400) [pid = 1673] [serial = 1535] [outer = 0x1126d8800] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 195 (0x1160dc400) [pid = 1673] [serial = 1501] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12baab800 == 19 [pid = 1673] [id = 500] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 194 (0x133ef1000) [pid = 1673] [serial = 1405] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 193 (0x133eeb000) [pid = 1673] [serial = 1404] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 192 (0x12f0d2c00) [pid = 1673] [serial = 1402] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 191 (0x110fbe800) [pid = 1673] [serial = 1459] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 190 (0x11269cc00) [pid = 1673] [serial = 1372] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 189 (0x1127b3000) [pid = 1673] [serial = 1377] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 188 (0x1210f6800) [pid = 1673] [serial = 1374] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 187 (0x133ef4400) [pid = 1673] [serial = 1408] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 186 (0x12c611400) [pid = 1673] [serial = 1407] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 185 (0x112699000) [pid = 1673] [serial = 1371] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 184 (0x11953fc00) [pid = 1673] [serial = 1420] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 183 (0x11973fc00) [pid = 1673] [serial = 1350] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 182 (0x119540c00) [pid = 1673] [serial = 1348] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 181 (0x1190b9c00) [pid = 1673] [serial = 1347] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 180 (0x134638000) [pid = 1673] [serial = 1411] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 179 (0x119bc0c00) [pid = 1673] [serial = 1351] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 178 (0x133ef5400) [pid = 1673] [serial = 1410] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 177 (0x112a1a800) [pid = 1673] [serial = 1381] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 176 (0x1127b8000) [pid = 1673] [serial = 1378] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 175 (0x12c83e400) [pid = 1673] [serial = 1375] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 174 (0x112a15c00) [pid = 1673] [serial = 1380] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 173 (0x12baeb000) [pid = 1673] [serial = 1363] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 172 (0x121451c00) [pid = 1673] [serial = 1423] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 171 (0x12a7d6000) [pid = 1673] [serial = 1360] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 170 (0x124ead800) [pid = 1673] [serial = 1434] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 169 (0x119bb5800) [pid = 1673] [serial = 1431] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 168 (0x118c1b400) [pid = 1673] [serial = 1463] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 167 (0x115eac400) [pid = 1673] [serial = 1465] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 166 (0x1127b2400) [pid = 1673] [serial = 1413] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x12aaae400) [pid = 1673] [serial = 1362] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x117e16000) [pid = 1673] [serial = 1345] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x116166c00) [pid = 1673] [serial = 1344] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x12d0bb000) [pid = 1673] [serial = 1320] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x112a1cc00) [pid = 1673] [serial = 1414] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x1127ad800) [pid = 1673] [serial = 1460] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x12d325400) [pid = 1673] [serial = 1321] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x125263c00) [pid = 1673] [serial = 1356] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x12680e000) [pid = 1673] [serial = 1357] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x12bb11c00) [pid = 1673] [serial = 1365] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x12c615400) [pid = 1673] [serial = 1366] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x1127a9c00) [pid = 1673] [serial = 1416] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x12ba17000) [pid = 1673] [serial = 1335] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x117071400) [pid = 1673] [serial = 1417] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x12102a800) [pid = 1673] [serial = 1422] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x129093000) [pid = 1673] [serial = 1332] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x112a13c00) [pid = 1673] [serial = 1383] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12ccf7c00) [pid = 1673] [serial = 1338] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x12172d000) [pid = 1673] [serial = 1353] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x117e17c00) [pid = 1673] [serial = 1386] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x112a1dc00) [pid = 1673] [serial = 1384] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x124846c00) [pid = 1673] [serial = 1354] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x1193bfc00) [pid = 1673] [serial = 1326] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x121026800) [pid = 1673] [serial = 1389] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x127083000) [pid = 1673] [serial = 1359] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x1193bb000) [pid = 1673] [serial = 1419] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x125265000) [pid = 1673] [serial = 1329] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x118785c00) [pid = 1673] [serial = 1387] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x12920a800) [pid = 1673] [serial = 1392] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x11757b800) [pid = 1673] [serial = 1323] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x126689000) [pid = 1673] [serial = 1390] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x11706c800) [pid = 1673] [serial = 1341] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12bae5800) [pid = 1673] [serial = 1395] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x117e15000) [pid = 1673] [serial = 1462] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x129541000) [pid = 1673] [serial = 1393] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x12d325c00) [pid = 1673] [serial = 1398] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12c820800) [pid = 1673] [serial = 1396] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12f0ce800) [pid = 1673] [serial = 1401] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x12f0c8400) [pid = 1673] [serial = 1399] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12c827c00) [pid = 1673] [serial = 1368] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12ccf0400) [pid = 1673] [serial = 1369] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12c618000) [pid = 1673] [serial = 1475] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12ccfc000) [pid = 1673] [serial = 1477] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x112a11400) [pid = 1673] [serial = 1426] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12bf2dc00) [pid = 1673] [serial = 1474] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12a741c00) [pid = 1673] [serial = 1472] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x121409000) [pid = 1673] [serial = 1432] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x118155000) [pid = 1673] [serial = 1428] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x126af3400) [pid = 1673] [serial = 1471] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x118317800) [pid = 1673] [serial = 1466] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x112696400) [pid = 1673] [serial = 1425] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1210f3400) [pid = 1673] [serial = 1468] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x129094400) [pid = 1673] [serial = 1437] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x126689400) [pid = 1673] [serial = 1435] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1349c5400) [pid = 1673] [serial = 1484] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12188bc00) [pid = 1673] [serial = 1469] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1349cb000) [pid = 1673] [serial = 1486] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x134998000) [pid = 1673] [serial = 1481] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11831b800) [pid = 1673] [serial = 1429] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x13499c400) [pid = 1673] [serial = 1483] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x129095c00) [pid = 1673] [serial = 1270] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11973f800) [pid = 1673] [serial = 1264] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12d32d400) [pid = 1673] [serial = 1213] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12c838400) [pid = 1673] [serial = 1210] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1126e2000) [pid = 1673] [serial = 1258] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12d303800) [pid = 1673] [serial = 1195] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12a6ce800) [pid = 1673] [serial = 1147] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12bfdb400) [pid = 1673] [serial = 1336] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124ef2c00) [pid = 1673] [serial = 1267] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12bfdac00) [pid = 1673] [serial = 1207] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119cd0c00) [pid = 1673] [serial = 1141] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x121404800) [pid = 1673] [serial = 1279] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x129536800) [pid = 1673] [serial = 1204] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118146400) [pid = 1673] [serial = 1261] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12a740400) [pid = 1673] [serial = 1333] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12bae3400) [pid = 1673] [serial = 1135] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126a85c00) [pid = 1673] [serial = 1330] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12d330c00) [pid = 1673] [serial = 1339] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12c61d800) [pid = 1673] [serial = 1153] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12ba14000) [pid = 1673] [serial = 1273] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124b2d400) [pid = 1673] [serial = 1342] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116642c00) [pid = 1673] [serial = 1138] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119bbb000) [pid = 1673] [serial = 1327] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x126a17000) [pid = 1673] [serial = 1144] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12bb05000) [pid = 1673] [serial = 1150] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11831b000) [pid = 1673] [serial = 1324] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12bb11400) [pid = 1673] [serial = 1276] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x121020800) [pid = 1673] [serial = 1201] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x118161400) [pid = 1673] [serial = 1198] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12f0c6800) [pid = 1673] [serial = 1478] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x134636c00) [pid = 1673] [serial = 1480] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1349cf400) [pid = 1673] [serial = 1492] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x137499000) [pid = 1673] [serial = 1495] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x134a72c00) [pid = 1673] [serial = 1493] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x133fbf400) [pid = 1673] [serial = 1490] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x13463a400) [pid = 1673] [serial = 1457] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x133fba400) [pid = 1673] [serial = 1489] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x1340ed000) [pid = 1673] [serial = 1454] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1340f4800) [pid = 1673] [serial = 1456] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12f0c7000) [pid = 1673] [serial = 1451] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12f0d3800) [pid = 1673] [serial = 1453] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x12ccfdc00) [pid = 1673] [serial = 1448] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12d327400) [pid = 1673] [serial = 1450] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x12c82a400) [pid = 1673] [serial = 1445] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12c83b400) [pid = 1673] [serial = 1447] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x12bb09400) [pid = 1673] [serial = 1442] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12bfd7800) [pid = 1673] [serial = 1444] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x12a749c00) [pid = 1673] [serial = 1441] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x11831bc00) [pid = 1673] [serial = 898] [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:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x12a343800) [pid = 1673] [serial = 1438] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x1349ce800) [pid = 1673] [serial = 1487] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 54 (0x141d98400) [pid = 1673] [serial = 1499] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 53 (0x1374a1400) [pid = 1673] [serial = 1496] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | --DOMWINDOW == 52 (0x1374a4000) [pid = 1673] [serial = 1498] [outer = 0x0] [url = about:blank] 08:43:00 INFO - PROCESS | 1673 | 1464363780920 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 785ms 08:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:43:00 INFO - PROCESS | 1673 | 1464363780952 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1673 | 1464363780956 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:43:00 INFO - PROCESS | 1673 | 1464363780962 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1673 | 1464363780964 Marionette TRACE conn2 <- [1,2018,null,{}] 08:43:00 INFO - PROCESS | 1673 | 1464363780966 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1673 | 1464363781046 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:43:01 INFO - PROCESS | 1673 | 1464363781092 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x11400d800 == 20 [pid = 1673] [id = 512] 08:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x110f35c00) [pid = 1673] [serial = 1536] [outer = 0x0] 08:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x1126d8c00) [pid = 1673] [serial = 1537] [outer = 0x110f35c00] 08:43:01 INFO - PROCESS | 1673 | 1464363781120 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x1127ce000) [pid = 1673] [serial = 1538] [outer = 0x110f35c00] 08:43:01 INFO - PROCESS | 1673 | 1464363781491 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 08:43:01 INFO - PROCESS | 1673 | 1464363781531 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1673 | 1464363781533 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:43:01 INFO - PROCESS | 1673 | 1464363781535 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1673 | 1464363781538 Marionette TRACE conn2 <- [1,2022,null,{}] 08:43:01 INFO - PROCESS | 1673 | 1464363781545 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1673 | 1464363781647 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:43:01 INFO - PROCESS | 1673 | 1464363781655 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185eb800 == 21 [pid = 1673] [id = 513] 08:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x112a6a400) [pid = 1673] [serial = 1539] [outer = 0x0] 08:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x113963800) [pid = 1673] [serial = 1540] [outer = 0x112a6a400] 08:43:01 INFO - PROCESS | 1673 | 1464363781685 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x113ef3c00) [pid = 1673] [serial = 1541] [outer = 0x112a6a400] 08:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 08:43:02 INFO - PROCESS | 1673 | 1464363782052 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:43:02 INFO - PROCESS | 1673 | 1464363782057 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1673 | 1464363782060 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:43:02 INFO - PROCESS | 1673 | 1464363782063 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1673 | 1464363782064 Marionette TRACE conn2 <- [1,2026,null,{}] 08:43:02 INFO - PROCESS | 1673 | 1464363782067 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 1673 | 1464363782153 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:43:02 INFO - PROCESS | 1673 | 1464363782159 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196e4800 == 22 [pid = 1673] [id = 514] 08:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x115e3d000) [pid = 1673] [serial = 1542] [outer = 0x0] 08:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x1160da800) [pid = 1673] [serial = 1543] [outer = 0x115e3d000] 08:43:02 INFO - PROCESS | 1673 | 1464363782186 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x1161fac00) [pid = 1673] [serial = 1544] [outer = 0x115e3d000] 08:43:02 INFO - PROCESS | 1673 | 1464363782511 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 08:43:02 INFO - PROCESS | 1673 | 1464363782534 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1673 | 1464363782535 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:43:02 INFO - PROCESS | 1673 | 1464363782537 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1673 | 1464363782538 Marionette TRACE conn2 <- [1,2030,null,{}] 08:43:02 INFO - PROCESS | 1673 | 1464363782541 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 1673 | 1464363782618 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:43:02 INFO - PROCESS | 1673 | 1464363782673 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d32000 == 23 [pid = 1673] [id = 515] 08:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x115e3bc00) [pid = 1673] [serial = 1545] [outer = 0x0] 08:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x11663cc00) [pid = 1673] [serial = 1546] [outer = 0x115e3bc00] 08:43:02 INFO - PROCESS | 1673 | 1464363782698 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x116a57800) [pid = 1673] [serial = 1547] [outer = 0x115e3bc00] 08:43:03 INFO - PROCESS | 1673 | 1464363783035 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 08:43:03 INFO - PROCESS | 1673 | 1464363783058 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1673 | 1464363783061 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:43:03 INFO - PROCESS | 1673 | 1464363783064 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1673 | 1464363783065 Marionette TRACE conn2 <- [1,2034,null,{}] 08:43:03 INFO - PROCESS | 1673 | 1464363783067 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1673 | 1464363783182 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:43:03 INFO - PROCESS | 1673 | 1464363783195 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211b2000 == 24 [pid = 1673] [id = 516] 08:43:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x116838000) [pid = 1673] [serial = 1548] [outer = 0x0] 08:43:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x117e14800) [pid = 1673] [serial = 1549] [outer = 0x116838000] 08:43:03 INFO - PROCESS | 1673 | 1464363783221 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x11831a400) [pid = 1673] [serial = 1550] [outer = 0x116838000] 08:43:03 INFO - PROCESS | 1673 | 1464363783573 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 517ms 08:43:03 INFO - PROCESS | 1673 | 1464363783582 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1673 | 1464363783583 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:43:03 INFO - PROCESS | 1673 | 1464363783585 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1673 | 1464363783586 Marionette TRACE conn2 <- [1,2038,null,{}] 08:43:03 INFO - PROCESS | 1673 | 1464363783589 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1673 | 1464363783686 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:43:03 INFO - PROCESS | 1673 | 1464363783699 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x124f19800 == 25 [pid = 1673] [id = 517] 08:43:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x11815d400) [pid = 1673] [serial = 1551] [outer = 0x0] 08:43:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x11855f400) [pid = 1673] [serial = 1552] [outer = 0x11815d400] 08:43:03 INFO - PROCESS | 1673 | 1464363783723 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x118786000) [pid = 1673] [serial = 1553] [outer = 0x11815d400] 08:43:04 INFO - PROCESS | 1673 | 1464363784047 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 08:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:43:04 INFO - PROCESS | 1673 | 1464363784106 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1673 | 1464363784107 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:43:04 INFO - PROCESS | 1673 | 1464363784109 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1673 | 1464363784110 Marionette TRACE conn2 <- [1,2042,null,{}] 08:43:04 INFO - PROCESS | 1673 | 1464363784118 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 1673 | 1464363784214 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:43:04 INFO - PROCESS | 1673 | 1464363784219 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258cb000 == 26 [pid = 1673] [id = 518] 08:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x118389000) [pid = 1673] [serial = 1554] [outer = 0x0] 08:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11900d400) [pid = 1673] [serial = 1555] [outer = 0x118389000] 08:43:04 INFO - PROCESS | 1673 | 1464363784243 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11907c000) [pid = 1673] [serial = 1556] [outer = 0x118389000] 08:43:04 INFO - PROCESS | 1673 | 1464363784597 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:43:04 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:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 522ms 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x117e15c00) [pid = 1673] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1126dc400) [pid = 1673] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1126dfc00) [pid = 1673] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x110f33400) [pid = 1673] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x115e37c00) [pid = 1673] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x112694400) [pid = 1673] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x1127d1800) [pid = 1673] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:43:04 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x112043800) [pid = 1673] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:43:04 INFO - PROCESS | 1673 | 1464363784648 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1673 | 1464363784649 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:43:04 INFO - PROCESS | 1673 | 1464363784653 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1673 | 1464363784654 Marionette TRACE conn2 <- [1,2046,null,{}] 08:43:04 INFO - PROCESS | 1673 | 1464363784657 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 1673 | 1464363784761 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:43:04 INFO - PROCESS | 1673 | 1464363784797 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x116fb1800 == 27 [pid = 1673] [id = 519] 08:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x110f32c00) [pid = 1673] [serial = 1557] [outer = 0x0] 08:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x11269a400) [pid = 1673] [serial = 1558] [outer = 0x110f32c00] 08:43:04 INFO - PROCESS | 1673 | 1464363784822 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x119075000) [pid = 1673] [serial = 1559] [outer = 0x110f32c00] 08:43:05 INFO - PROCESS | 1673 | 1464363785095 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms 08:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:43:05 INFO - PROCESS | 1673 | 1464363785131 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1673 | 1464363785133 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:43:05 INFO - PROCESS | 1673 | 1464363785135 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1673 | 1464363785136 Marionette TRACE conn2 <- [1,2050,null,{}] 08:43:05 INFO - PROCESS | 1673 | 1464363785138 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1673 | 1464363785222 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:43:05 INFO - PROCESS | 1673 | 1464363785228 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fb1800 == 28 [pid = 1673] [id = 520] 08:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1190b9c00) [pid = 1673] [serial = 1560] [outer = 0x0] 08:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x119523800) [pid = 1673] [serial = 1561] [outer = 0x1190b9c00] 08:43:05 INFO - PROCESS | 1673 | 1464363785254 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x119535000) [pid = 1673] [serial = 1562] [outer = 0x1190b9c00] 08:43:05 INFO - PROCESS | 1673 | 1464363785612 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 524ms 08:43:05 INFO - PROCESS | 1673 | 1464363785671 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1673 | 1464363785674 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:43:05 INFO - PROCESS | 1673 | 1464363785679 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1673 | 1464363785682 Marionette TRACE conn2 <- [1,2054,null,{}] 08:43:05 INFO - PROCESS | 1673 | 1464363785685 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1673 | 1464363785827 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:43:05 INFO - PROCESS | 1673 | 1464363785835 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12906f800 == 29 [pid = 1673] [id = 521] 08:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x119538c00) [pid = 1673] [serial = 1563] [outer = 0x0] 08:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x119739000) [pid = 1673] [serial = 1564] [outer = 0x119538c00] 08:43:05 INFO - PROCESS | 1673 | 1464363785878 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1197ea000) [pid = 1673] [serial = 1565] [outer = 0x119538c00] 08:43:06 INFO - PROCESS | 1673 | 1464363786304 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 674ms 08:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:43:06 INFO - PROCESS | 1673 | 1464363786353 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1673 | 1464363786355 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:43:06 INFO - PROCESS | 1673 | 1464363786358 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1673 | 1464363786359 Marionette TRACE conn2 <- [1,2058,null,{}] 08:43:06 INFO - PROCESS | 1673 | 1464363786363 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1673 | 1464363786487 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:43:06 INFO - PROCESS | 1673 | 1464363786496 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x129372800 == 30 [pid = 1673] [id = 522] 08:43:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1197ee800) [pid = 1673] [serial = 1566] [outer = 0x0] 08:43:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x119bb8c00) [pid = 1673] [serial = 1567] [outer = 0x1197ee800] 08:43:06 INFO - PROCESS | 1673 | 1464363786534 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119ccd800) [pid = 1673] [serial = 1568] [outer = 0x1197ee800] 08:43:06 INFO - PROCESS | 1673 | 1464363786853 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 524ms 08:43:06 INFO - PROCESS | 1673 | 1464363786882 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1673 | 1464363786883 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:43:06 INFO - PROCESS | 1673 | 1464363786885 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1673 | 1464363786886 Marionette TRACE conn2 <- [1,2062,null,{}] 08:43:06 INFO - PROCESS | 1673 | 1464363786889 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1673 | 1464363786992 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:43:07 INFO - PROCESS | 1673 | 1464363787077 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x113122000 == 31 [pid = 1673] [id = 523] 08:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x110f2e000) [pid = 1673] [serial = 1569] [outer = 0x0] 08:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x110fb3c00) [pid = 1673] [serial = 1570] [outer = 0x110f2e000] 08:43:07 INFO - PROCESS | 1673 | 1464363787108 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x111fd6400) [pid = 1673] [serial = 1571] [outer = 0x110f2e000] 08:43:07 INFO - PROCESS | 1673 | 1464363787587 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 721ms 08:43:07 INFO - PROCESS | 1673 | 1464363787607 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:43:07 INFO - PROCESS | 1673 | 1464363787612 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:43:07 INFO - PROCESS | 1673 | 1464363787615 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1673 | 1464363787618 Marionette TRACE conn2 <- [1,2066,null,{}] 08:43:07 INFO - PROCESS | 1673 | 1464363787621 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 1673 | 1464363787725 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:43:07 INFO - PROCESS | 1673 | 1464363787777 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196d4000 == 32 [pid = 1673] [id = 524] 08:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1126d6400) [pid = 1673] [serial = 1572] [outer = 0x0] 08:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1127d7000) [pid = 1673] [serial = 1573] [outer = 0x1126d6400] 08:43:07 INFO - PROCESS | 1673 | 1464363787809 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112a17800) [pid = 1673] [serial = 1574] [outer = 0x1126d6400] 08:43:08 INFO - PROCESS | 1673 | 1464363788235 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 08:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:43:08 INFO - PROCESS | 1673 | 1464363788288 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1673 | 1464363788291 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:43:08 INFO - PROCESS | 1673 | 1464363788293 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1673 | 1464363788295 Marionette TRACE conn2 <- [1,2070,null,{}] 08:43:08 INFO - PROCESS | 1673 | 1464363788297 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1673 | 1464363788418 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:43:08 INFO - PROCESS | 1673 | 1464363788499 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12906c000 == 33 [pid = 1673] [id = 525] 08:43:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x113964800) [pid = 1673] [serial = 1575] [outer = 0x0] 08:43:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1160db000) [pid = 1673] [serial = 1576] [outer = 0x113964800] 08:43:08 INFO - PROCESS | 1673 | 1464363788528 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x116a54c00) [pid = 1673] [serial = 1577] [outer = 0x113964800] 08:43:08 INFO - PROCESS | 1673 | 1464363788924 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 673ms 08:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:43:08 INFO - PROCESS | 1673 | 1464363788967 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1673 | 1464363788968 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:43:08 INFO - PROCESS | 1673 | 1464363788978 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1673 | 1464363788982 Marionette TRACE conn2 <- [1,2074,null,{}] 08:43:08 INFO - PROCESS | 1673 | 1464363788985 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1673 | 1464363789088 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:43:09 INFO - PROCESS | 1673 | 1464363789141 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7c4000 == 34 [pid = 1673] [id = 526] 08:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11683cc00) [pid = 1673] [serial = 1578] [outer = 0x0] 08:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11815a000) [pid = 1673] [serial = 1579] [outer = 0x11683cc00] 08:43:09 INFO - PROCESS | 1673 | 1464363789170 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x11900c800) [pid = 1673] [serial = 1580] [outer = 0x11683cc00] 08:43:09 INFO - PROCESS | 1673 | 1464363789589 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 08:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:43:09 INFO - PROCESS | 1673 | 1464363789601 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1673 | 1464363789603 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:43:09 INFO - PROCESS | 1673 | 1464363789605 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1673 | 1464363789606 Marionette TRACE conn2 <- [1,2078,null,{}] 08:43:09 INFO - PROCESS | 1673 | 1464363789609 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1673 | 1464363789713 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:43:09 INFO - PROCESS | 1673 | 1464363789796 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a885800 == 35 [pid = 1673] [id = 527] 08:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119080800) [pid = 1673] [serial = 1581] [outer = 0x0] 08:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x119734c00) [pid = 1673] [serial = 1582] [outer = 0x119080800] 08:43:09 INFO - PROCESS | 1673 | 1464363789826 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1197ec400) [pid = 1673] [serial = 1583] [outer = 0x119080800] 08:43:10 INFO - PROCESS | 1673 | 1464363790233 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 08:43:10 INFO - PROCESS | 1673 | 1464363790275 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1673 | 1464363790277 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:43:10 INFO - PROCESS | 1673 | 1464363790279 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1673 | 1464363790280 Marionette TRACE conn2 <- [1,2082,null,{}] 08:43:10 INFO - PROCESS | 1673 | 1464363790283 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 1673 | 1464363790381 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:43:10 INFO - PROCESS | 1673 | 1464363790433 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b185800 == 36 [pid = 1673] [id = 528] 08:43:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x121024c00) [pid = 1673] [serial = 1584] [outer = 0x0] 08:43:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x121028c00) [pid = 1673] [serial = 1585] [outer = 0x121024c00] 08:43:10 INFO - PROCESS | 1673 | 1464363790467 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1210f0000) [pid = 1673] [serial = 1586] [outer = 0x121024c00] 08:43:11 INFO - PROCESS | 1673 | 1464363791095 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 869ms 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:43:11 INFO - PROCESS | 1673 | 1464363791149 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1673 | 1464363791151 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:43:11 INFO - PROCESS | 1673 | 1464363791155 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1673 | 1464363791157 Marionette TRACE conn2 <- [1,2086,null,{}] 08:43:11 INFO - PROCESS | 1673 | 1464363791161 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 1673 | 1464363791254 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:43:11 INFO - PROCESS | 1673 | 1464363791326 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1191be800 == 37 [pid = 1673] [id = 529] 08:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x110fbec00) [pid = 1673] [serial = 1587] [outer = 0x0] 08:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11224e400) [pid = 1673] [serial = 1588] [outer = 0x110fbec00] 08:43:11 INFO - PROCESS | 1673 | 1464363791354 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1126e0000) [pid = 1673] [serial = 1589] [outer = 0x110fbec00] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11831ec00) [pid = 1673] [serial = 1525] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | 1464363791817 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 723ms 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118159800) [pid = 1673] [serial = 1522] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1127b4c00) [pid = 1673] [serial = 1507] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1193c0c00) [pid = 1673] [serial = 1502] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x113908400) [pid = 1673] [serial = 1510] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116170000) [pid = 1673] [serial = 1513] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113e5f800) [pid = 1673] [serial = 1511] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1127aac00) [pid = 1673] [serial = 1516] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1165b8000) [pid = 1673] [serial = 1514] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x117e15400) [pid = 1673] [serial = 1520] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118316800) [pid = 1673] [serial = 1523] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11224d800) [pid = 1673] [serial = 1504] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1126d3800) [pid = 1673] [serial = 1505] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1127d3000) [pid = 1673] [serial = 1517] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1127d2800) [pid = 1673] [serial = 1508] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x115e3d800) [pid = 1673] [serial = 1519] [outer = 0x0] [url = about:blank] 08:43:11 INFO - PROCESS | 1673 | 1464363791878 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1673 | 1464363791883 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:43:11 INFO - PROCESS | 1673 | 1464363791887 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1673 | 1464363791889 Marionette TRACE conn2 <- [1,2090,null,{}] 08:43:11 INFO - PROCESS | 1673 | 1464363791891 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 1673 | 1464363791972 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:43:11 INFO - PROCESS | 1673 | 1464363791980 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1140dd800 == 38 [pid = 1673] [id = 530] 08:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1127b1c00) [pid = 1673] [serial = 1590] [outer = 0x0] 08:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1127b6800) [pid = 1673] [serial = 1591] [outer = 0x1127b1c00] 08:43:12 INFO - PROCESS | 1673 | 1464363792007 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x112a1dc00) [pid = 1673] [serial = 1592] [outer = 0x1127b1c00] 08:43:12 INFO - PROCESS | 1673 | 1464363792371 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 08:43:12 INFO - PROCESS | 1673 | 1464363792420 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1673 | 1464363792422 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:43:12 INFO - PROCESS | 1673 | 1464363792428 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1673 | 1464363792432 Marionette TRACE conn2 <- [1,2094,null,{}] 08:43:12 INFO - PROCESS | 1673 | 1464363792443 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 1673 | 1464363792574 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:43:12 INFO - PROCESS | 1673 | 1464363792618 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x119625000 == 39 [pid = 1673] [id = 531] 08:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113e09400) [pid = 1673] [serial = 1593] [outer = 0x0] 08:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1161a3000) [pid = 1673] [serial = 1594] [outer = 0x113e09400] 08:43:12 INFO - PROCESS | 1673 | 1464363792661 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11683c400) [pid = 1673] [serial = 1595] [outer = 0x113e09400] 08:43:13 INFO - PROCESS | 1673 | 1464363793083 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 678ms 08:43:13 INFO - PROCESS | 1673 | 1464363793105 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1673 | 1464363793106 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:43:13 INFO - PROCESS | 1673 | 1464363793109 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1673 | 1464363793110 Marionette TRACE conn2 <- [1,2098,null,{}] 08:43:13 INFO - PROCESS | 1673 | 1464363793112 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1673 | 1464363793202 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:43:13 INFO - PROCESS | 1673 | 1464363793207 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215e0800 == 40 [pid = 1673] [id = 532] 08:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x11757ec00) [pid = 1673] [serial = 1596] [outer = 0x0] 08:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118155400) [pid = 1673] [serial = 1597] [outer = 0x11757ec00] 08:43:13 INFO - PROCESS | 1673 | 1464363793234 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118316800) [pid = 1673] [serial = 1598] [outer = 0x11757ec00] 08:43:13 INFO - PROCESS | 1673 | 1464363793580 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 08:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:43:13 INFO - PROCESS | 1673 | 1464363793629 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1673 | 1464363793630 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:43:13 INFO - PROCESS | 1673 | 1464363793632 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1673 | 1464363793634 Marionette TRACE conn2 <- [1,2102,null,{}] 08:43:13 INFO - PROCESS | 1673 | 1464363793636 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1673 | 1464363793743 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:43:13 INFO - PROCESS | 1673 | 1464363793750 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235c2000 == 41 [pid = 1673] [id = 533] 08:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11813e000) [pid = 1673] [serial = 1599] [outer = 0x0] 08:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1184ef800) [pid = 1673] [serial = 1600] [outer = 0x11813e000] 08:43:13 INFO - PROCESS | 1673 | 1464363793776 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x118c1b400) [pid = 1673] [serial = 1601] [outer = 0x11813e000] 08:43:14 INFO - PROCESS | 1673 | 1464363794132 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 08:43:14 INFO - PROCESS | 1673 | 1464363794155 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1673 | 1464363794156 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:43:14 INFO - PROCESS | 1673 | 1464363794160 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1673 | 1464363794162 Marionette TRACE conn2 <- [1,2106,null,{}] 08:43:14 INFO - PROCESS | 1673 | 1464363794164 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1673 | 1464363794281 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:43:14 INFO - PROCESS | 1673 | 1464363794294 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fa8800 == 42 [pid = 1673] [id = 534] 08:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x11901b800) [pid = 1673] [serial = 1602] [outer = 0x0] 08:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119540400) [pid = 1673] [serial = 1603] [outer = 0x11901b800] 08:43:14 INFO - PROCESS | 1673 | 1464363794327 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x121024000) [pid = 1673] [serial = 1604] [outer = 0x11901b800] 08:43:14 INFO - PROCESS | 1673 | 1464363794672 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 522ms 08:43:14 INFO - PROCESS | 1673 | 1464363794682 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1673 | 1464363794683 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:43:14 INFO - PROCESS | 1673 | 1464363794685 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1673 | 1464363794686 Marionette TRACE conn2 <- [1,2110,null,{}] 08:43:14 INFO - PROCESS | 1673 | 1464363794689 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1673 | 1464363794805 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:43:14 INFO - PROCESS | 1673 | 1464363794838 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x129368800 == 43 [pid = 1673] [id = 535] 08:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1210e7800) [pid = 1673] [serial = 1605] [outer = 0x0] 08:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12113c400) [pid = 1673] [serial = 1606] [outer = 0x1210e7800] 08:43:14 INFO - PROCESS | 1673 | 1464363794871 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x121148000) [pid = 1673] [serial = 1607] [outer = 0x1210e7800] 08:43:15 INFO - PROCESS | 1673 | 1464363795194 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:43:15 INFO - PROCESS | 1673 | 1464363795206 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1673 | 1464363795207 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:43:15 INFO - PROCESS | 1673 | 1464363795211 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1673 | 1464363795214 Marionette TRACE conn2 <- [1,2114,null,{}] 08:43:15 INFO - PROCESS | 1673 | 1464363795217 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1673 | 1464363795318 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:43:15 INFO - PROCESS | 1673 | 1464363795331 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7c0000 == 44 [pid = 1673] [id = 536] 08:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x121148400) [pid = 1673] [serial = 1608] [outer = 0x0] 08:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12144a800) [pid = 1673] [serial = 1609] [outer = 0x121148400] 08:43:15 INFO - PROCESS | 1673 | 1464363795356 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x121758c00) [pid = 1673] [serial = 1610] [outer = 0x121148400] 08:43:15 INFO - PROCESS | 1673 | 1464363795704 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 522ms 08:43:15 INFO - PROCESS | 1673 | 1464363795734 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1673 | 1464363795735 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:43:15 INFO - PROCESS | 1673 | 1464363795737 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1673 | 1464363795738 Marionette TRACE conn2 <- [1,2118,null,{}] 08:43:15 INFO - PROCESS | 1673 | 1464363795741 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1673 | 1464363795843 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:43:15 INFO - PROCESS | 1673 | 1464363795876 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b82e000 == 45 [pid = 1673] [id = 537] 08:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x121408c00) [pid = 1673] [serial = 1611] [outer = 0x0] 08:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x121886000) [pid = 1673] [serial = 1612] [outer = 0x121408c00] 08:43:15 INFO - PROCESS | 1673 | 1464363795901 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x121d4f800) [pid = 1673] [serial = 1613] [outer = 0x121408c00] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11815d400) [pid = 1673] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116838000) [pid = 1673] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118389000) [pid = 1673] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x115e3bc00) [pid = 1673] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115e3d000) [pid = 1673] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x112a6a400) [pid = 1673] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1126d8800) [pid = 1673] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x110f32c00) [pid = 1673] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x110f35c00) [pid = 1673] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1190b9c00) [pid = 1673] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:43:16 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119538c00) [pid = 1673] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:43:16 INFO - PROCESS | 1673 | 1464363796256 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 08:43:16 INFO - PROCESS | 1673 | 1464363796261 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1673 | 1464363796262 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:43:16 INFO - PROCESS | 1673 | 1464363796264 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1673 | 1464363796265 Marionette TRACE conn2 <- [1,2122,null,{}] 08:43:16 INFO - PROCESS | 1673 | 1464363796267 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 1673 | 1464363796355 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:43:16 INFO - PROCESS | 1673 | 1464363796359 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12baae000 == 46 [pid = 1673] [id = 538] 08:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11334bc00) [pid = 1673] [serial = 1614] [outer = 0x0] 08:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11815d800) [pid = 1673] [serial = 1615] [outer = 0x11334bc00] 08:43:16 INFO - PROCESS | 1673 | 1464363796384 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119738800) [pid = 1673] [serial = 1616] [outer = 0x11334bc00] 08:43:16 INFO - PROCESS | 1673 | 1464363796765 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 520ms 08:43:16 INFO - PROCESS | 1673 | 1464363796785 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1673 | 1464363796787 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:43:16 INFO - PROCESS | 1673 | 1464363796789 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1673 | 1464363796791 Marionette TRACE conn2 <- [1,2126,null,{}] 08:43:16 INFO - PROCESS | 1673 | 1464363796796 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 1673 | 1464363796895 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:43:16 INFO - PROCESS | 1673 | 1464363796899 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd8800 == 47 [pid = 1673] [id = 539] 08:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x121029400) [pid = 1673] [serial = 1617] [outer = 0x0] 08:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124842800) [pid = 1673] [serial = 1618] [outer = 0x121029400] 08:43:16 INFO - PROCESS | 1673 | 1464363796928 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124b32800) [pid = 1673] [serial = 1619] [outer = 0x121029400] 08:43:17 INFO - PROCESS | 1673 | 1464363797264 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 523ms 08:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:43:17 INFO - PROCESS | 1673 | 1464363797313 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1673 | 1464363797314 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:43:17 INFO - PROCESS | 1673 | 1464363797316 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1673 | 1464363797317 Marionette TRACE conn2 <- [1,2130,null,{}] 08:43:17 INFO - PROCESS | 1673 | 1464363797320 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1673 | 1464363797427 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:43:17 INFO - PROCESS | 1673 | 1464363797433 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c074000 == 48 [pid = 1673] [id = 540] 08:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x121759000) [pid = 1673] [serial = 1620] [outer = 0x0] 08:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124b58800) [pid = 1673] [serial = 1621] [outer = 0x121759000] 08:43:17 INFO - PROCESS | 1673 | 1464363797457 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124eb0000) [pid = 1673] [serial = 1622] [outer = 0x121759000] 08:43:17 INFO - PROCESS | 1673 | 1464363797794 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1673 | 1464363797836 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:43:17 INFO - PROCESS | 1673 | 1464363797838 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1673 | 1464363797839 Marionette TRACE conn2 <- [1,2134,null,{}] 08:43:17 INFO - PROCESS | 1673 | 1464363797842 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1673 | 1464363797934 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:43:17 INFO - PROCESS | 1673 | 1464363797938 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0d4000 == 49 [pid = 1673] [id = 541] 08:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1197e7000) [pid = 1673] [serial = 1623] [outer = 0x0] 08:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x124f2fc00) [pid = 1673] [serial = 1624] [outer = 0x1197e7000] 08:43:17 INFO - PROCESS | 1673 | 1464363797965 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x125271000) [pid = 1673] [serial = 1625] [outer = 0x1197e7000] 08:43:18 INFO - PROCESS | 1673 | 1464363798465 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 08:43:18 INFO - PROCESS | 1673 | 1464363798513 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1673 | 1464363798516 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:43:18 INFO - PROCESS | 1673 | 1464363798520 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1673 | 1464363798522 Marionette TRACE conn2 <- [1,2138,null,{}] 08:43:18 INFO - PROCESS | 1673 | 1464363798526 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 1673 | 1464363798635 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:43:18 INFO - PROCESS | 1673 | 1464363798705 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185e0800 == 50 [pid = 1673] [id = 542] 08:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1126d3800) [pid = 1673] [serial = 1626] [outer = 0x0] 08:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1127aa400) [pid = 1673] [serial = 1627] [outer = 0x1126d3800] 08:43:18 INFO - PROCESS | 1673 | 1464363798736 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x112a16000) [pid = 1673] [serial = 1628] [outer = 0x1126d3800] 08:43:19 INFO - PROCESS | 1673 | 1464363799155 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 675ms 08:43:19 INFO - PROCESS | 1673 | 1464363799196 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1673 | 1464363799200 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:43:19 INFO - PROCESS | 1673 | 1464363799205 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1673 | 1464363799207 Marionette TRACE conn2 <- [1,2142,null,{}] 08:43:19 INFO - PROCESS | 1673 | 1464363799210 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 1673 | 1464363799342 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:43:19 INFO - PROCESS | 1673 | 1464363799399 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x126adf000 == 51 [pid = 1673] [id = 543] 08:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1127d6800) [pid = 1673] [serial = 1629] [outer = 0x0] 08:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1139f2000) [pid = 1673] [serial = 1630] [outer = 0x1127d6800] 08:43:19 INFO - PROCESS | 1673 | 1464363799430 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x117071400) [pid = 1673] [serial = 1631] [outer = 0x1127d6800] 08:43:19 INFO - PROCESS | 1673 | 1464363799865 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1673 | 1464363799877 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:43:19 INFO - PROCESS | 1673 | 1464363799881 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1673 | 1464363799884 Marionette TRACE conn2 <- [1,2146,null,{}] 08:43:19 INFO - PROCESS | 1673 | 1464363799892 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1673 | 1464363800000 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:43:20 INFO - PROCESS | 1673 | 1464363800058 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0e1000 == 52 [pid = 1673] [id = 544] 08:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x118315000) [pid = 1673] [serial = 1632] [outer = 0x0] 08:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x119077000) [pid = 1673] [serial = 1633] [outer = 0x118315000] 08:43:20 INFO - PROCESS | 1673 | 1464363800090 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1197e9800) [pid = 1673] [serial = 1634] [outer = 0x118315000] 08:43:20 INFO - PROCESS | 1673 | 1464363800558 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1673 | 1464363800621 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:43:20 INFO - PROCESS | 1673 | 1464363800623 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1673 | 1464363800624 Marionette TRACE conn2 <- [1,2150,null,{}] 08:43:20 INFO - PROCESS | 1673 | 1464363800646 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1673 | 1464363800753 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:43:20 INFO - PROCESS | 1673 | 1464363800821 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c557000 == 53 [pid = 1673] [id = 545] 08:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1197f0400) [pid = 1673] [serial = 1635] [outer = 0x0] 08:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x121885000) [pid = 1673] [serial = 1636] [outer = 0x1197f0400] 08:43:20 INFO - PROCESS | 1673 | 1464363800851 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x124842c00) [pid = 1673] [serial = 1637] [outer = 0x1197f0400] 08:43:21 INFO - PROCESS | 1673 | 1464363801264 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:43:21 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:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 690ms 08:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:43:21 INFO - PROCESS | 1673 | 1464363801313 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1673 | 1464363801315 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:43:21 INFO - PROCESS | 1673 | 1464363801317 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1673 | 1464363801318 Marionette TRACE conn2 <- [1,2154,null,{}] 08:43:21 INFO - PROCESS | 1673 | 1464363801320 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 1673 | 1464363801425 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:43:21 INFO - PROCESS | 1673 | 1464363801480 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c852000 == 54 [pid = 1673] [id = 546] 08:43:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x121d58400) [pid = 1673] [serial = 1638] [outer = 0x0] 08:43:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x124b34000) [pid = 1673] [serial = 1639] [outer = 0x121d58400] 08:43:21 INFO - PROCESS | 1673 | 1464363801510 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x125108000) [pid = 1673] [serial = 1640] [outer = 0x121d58400] 08:43:22 INFO - PROCESS | 1673 | 1464363802048 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 820ms 08:43:22 INFO - PROCESS | 1673 | 1464363802138 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1673 | 1464363802141 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:43:22 INFO - PROCESS | 1673 | 1464363802147 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1673 | 1464363802149 Marionette TRACE conn2 <- [1,2158,null,{}] 08:43:22 INFO - PROCESS | 1673 | 1464363802152 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 1673 | 1464363802318 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:43:22 INFO - PROCESS | 1673 | 1464363802365 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12905b800 == 55 [pid = 1673] [id = 547] 08:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x112a1a800) [pid = 1673] [serial = 1641] [outer = 0x0] 08:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x125263400) [pid = 1673] [serial = 1642] [outer = 0x112a1a800] 08:43:22 INFO - PROCESS | 1673 | 1464363802389 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126a7d800) [pid = 1673] [serial = 1643] [outer = 0x112a1a800] 08:43:23 INFO - PROCESS | 1673 | 1464363803146 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1023ms 08:43:23 INFO - PROCESS | 1673 | 1464363803171 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1673 | 1464363803174 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:43:23 INFO - PROCESS | 1673 | 1464363803179 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1673 | 1464363803182 Marionette TRACE conn2 <- [1,2162,null,{}] 08:43:23 INFO - PROCESS | 1673 | 1464363803186 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 1673 | 1464363803282 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:43:23 INFO - PROCESS | 1673 | 1464363803343 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x119998000 == 56 [pid = 1673] [id = 548] 08:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x112691000) [pid = 1673] [serial = 1644] [outer = 0x0] 08:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x1126d8800) [pid = 1673] [serial = 1645] [outer = 0x112691000] 08:43:23 INFO - PROCESS | 1673 | 1464363803370 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1127c9400) [pid = 1673] [serial = 1646] [outer = 0x112691000] 08:43:23 INFO - PROCESS | 1673 | 1464363803865 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 722ms 08:43:23 INFO - PROCESS | 1673 | 1464363803901 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:43:23 INFO - PROCESS | 1673 | 1464363803905 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:43:23 INFO - PROCESS | 1673 | 1464363803909 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1673 | 1464363803912 Marionette TRACE conn2 <- [1,2166,null,{}] 08:43:23 INFO - PROCESS | 1673 | 1464363803915 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 1673 | 1464363804015 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:43:24 INFO - PROCESS | 1673 | 1464363804073 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x11963b800 == 57 [pid = 1673] [id = 549] 08:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1127b0400) [pid = 1673] [serial = 1647] [outer = 0x0] 08:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x1132e1c00) [pid = 1673] [serial = 1648] [outer = 0x1127b0400] 08:43:24 INFO - PROCESS | 1673 | 1464363804099 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x115e3bc00) [pid = 1673] [serial = 1649] [outer = 0x1127b0400] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12c074000 == 56 [pid = 1673] [id = 540] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd8800 == 55 [pid = 1673] [id = 539] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12baae000 == 54 [pid = 1673] [id = 538] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12b82e000 == 53 [pid = 1673] [id = 537] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7c0000 == 52 [pid = 1673] [id = 536] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x119bb8c00) [pid = 1673] [serial = 1567] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x129368800 == 51 [pid = 1673] [id = 535] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x126fa8800 == 50 [pid = 1673] [id = 534] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1235c2000 == 49 [pid = 1673] [id = 533] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1215e0800 == 48 [pid = 1673] [id = 532] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x119625000 == 47 [pid = 1673] [id = 531] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1140dd800 == 46 [pid = 1673] [id = 530] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1191be800 == 45 [pid = 1673] [id = 529] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12906c000 == 44 [pid = 1673] [id = 525] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1196d4000 == 43 [pid = 1673] [id = 524] 08:43:24 INFO - PROCESS | 1673 | --DOCSHELL 0x113122000 == 42 [pid = 1673] [id = 523] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x11855f400) [pid = 1673] [serial = 1552] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x117e14800) [pid = 1673] [serial = 1549] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x11900d400) [pid = 1673] [serial = 1555] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x11663cc00) [pid = 1673] [serial = 1546] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x1160da800) [pid = 1673] [serial = 1543] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1161fac00) [pid = 1673] [serial = 1544] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x113963800) [pid = 1673] [serial = 1540] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x113ef3c00) [pid = 1673] [serial = 1541] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1127b6400) [pid = 1673] [serial = 1535] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x1126dc800) [pid = 1673] [serial = 1534] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x112ade000) [pid = 1673] [serial = 1531] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11269a400) [pid = 1673] [serial = 1558] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1126ddc00) [pid = 1673] [serial = 1528] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1126d8c00) [pid = 1673] [serial = 1537] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1127ce000) [pid = 1673] [serial = 1538] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x119075000) [pid = 1673] [serial = 1559] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x119535000) [pid = 1673] [serial = 1562] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119739000) [pid = 1673] [serial = 1564] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x11907c000) [pid = 1673] [serial = 1556] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x118786000) [pid = 1673] [serial = 1553] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11831a400) [pid = 1673] [serial = 1550] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x116a57800) [pid = 1673] [serial = 1547] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x119523800) [pid = 1673] [serial = 1561] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1197ea000) [pid = 1673] [serial = 1565] [outer = 0x0] [url = about:blank] 08:43:24 INFO - PROCESS | 1673 | 1464363804482 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 623ms 08:43:24 INFO - PROCESS | 1673 | 1464363804532 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:43:24 INFO - PROCESS | 1673 | 1464363804534 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:43:24 INFO - PROCESS | 1673 | 1464363804536 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1673 | 1464363804538 Marionette TRACE conn2 <- [1,2170,null,{}] 08:43:24 INFO - PROCESS | 1673 | 1464363804552 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 1673 | 1464363804645 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:43:24 INFO - PROCESS | 1673 | 1464363804717 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x11962c000 == 43 [pid = 1673] [id = 550] 08:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1161a6800) [pid = 1673] [serial = 1650] [outer = 0x0] 08:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11683e800) [pid = 1673] [serial = 1651] [outer = 0x1161a6800] 08:43:24 INFO - PROCESS | 1673 | 1464363804746 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x117e15000) [pid = 1673] [serial = 1652] [outer = 0x1161a6800] 08:43:25 INFO - PROCESS | 1673 | 1464363805086 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 573ms 08:43:25 INFO - PROCESS | 1673 | 1464363805113 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1673 | 1464363805115 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:43:25 INFO - PROCESS | 1673 | 1464363805119 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1673 | 1464363805121 Marionette TRACE conn2 <- [1,2174,null,{}] 08:43:25 INFO - PROCESS | 1673 | 1464363805124 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 1673 | 1464363805260 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:43:25 INFO - PROCESS | 1673 | 1464363805342 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a2000 == 44 [pid = 1673] [id = 551] 08:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11814a800) [pid = 1673] [serial = 1653] [outer = 0x0] 08:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x118316400) [pid = 1673] [serial = 1654] [outer = 0x11814a800] 08:43:25 INFO - PROCESS | 1673 | 1464363805382 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x11877f000) [pid = 1673] [serial = 1655] [outer = 0x11814a800] 08:43:25 INFO - PROCESS | 1673 | 1464363805721 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 621ms 08:43:25 INFO - PROCESS | 1673 | 1464363805739 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1673 | 1464363805741 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:43:25 INFO - PROCESS | 1673 | 1464363805747 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1673 | 1464363805748 Marionette TRACE conn2 <- [1,2178,null,{}] 08:43:25 INFO - PROCESS | 1673 | 1464363805751 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 1673 | 1464363805857 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:43:25 INFO - PROCESS | 1673 | 1464363805864 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x111fa6800 == 45 [pid = 1673] [id = 552] 08:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x118155800) [pid = 1673] [serial = 1656] [outer = 0x0] 08:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x119016c00) [pid = 1673] [serial = 1657] [outer = 0x118155800] 08:43:25 INFO - PROCESS | 1673 | 1464363805889 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x119539000) [pid = 1673] [serial = 1658] [outer = 0x118155800] 08:43:26 INFO - PROCESS | 1673 | 1464363806219 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 08:43:26 INFO - PROCESS | 1673 | 1464363806268 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1673 | 1464363806270 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:43:26 INFO - PROCESS | 1673 | 1464363806272 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1673 | 1464363806273 Marionette TRACE conn2 <- [1,2182,null,{}] 08:43:26 INFO - PROCESS | 1673 | 1464363806275 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 1673 | 1464363806372 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:43:26 INFO - PROCESS | 1673 | 1464363806379 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a313800 == 46 [pid = 1673] [id = 553] 08:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x119733000) [pid = 1673] [serial = 1659] [outer = 0x0] 08:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x119bc1000) [pid = 1673] [serial = 1660] [outer = 0x119733000] 08:43:26 INFO - PROCESS | 1673 | 1464363806405 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x121452400) [pid = 1673] [serial = 1661] [outer = 0x119733000] 08:43:26 INFO - PROCESS | 1673 | 1464363806780 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 517ms 08:43:26 INFO - PROCESS | 1673 | 1464363806790 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1673 | 1464363806791 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:43:26 INFO - PROCESS | 1673 | 1464363806798 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1673 | 1464363806799 Marionette TRACE conn2 <- [1,2186,null,{}] 08:43:26 INFO - PROCESS | 1673 | 1464363806802 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 1673 | 1464363806918 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:43:26 INFO - PROCESS | 1673 | 1464363806923 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a875800 == 47 [pid = 1673] [id = 554] 08:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x119739000) [pid = 1673] [serial = 1662] [outer = 0x0] 08:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x121763c00) [pid = 1673] [serial = 1663] [outer = 0x119739000] 08:43:26 INFO - PROCESS | 1673 | 1464363806949 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x124b30800) [pid = 1673] [serial = 1664] [outer = 0x119739000] 08:43:27 INFO - PROCESS | 1673 | 1464363807294 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 08:43:27 INFO - PROCESS | 1673 | 1464363807322 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1673 | 1464363807324 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:43:27 INFO - PROCESS | 1673 | 1464363807327 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1673 | 1464363807330 Marionette TRACE conn2 <- [1,2190,null,{}] 08:43:27 INFO - PROCESS | 1673 | 1464363807332 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1673 | 1464363807434 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:43:27 INFO - PROCESS | 1673 | 1464363807469 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b831800 == 48 [pid = 1673] [id = 555] 08:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x124b38000) [pid = 1673] [serial = 1665] [outer = 0x0] 08:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x124f39400) [pid = 1673] [serial = 1666] [outer = 0x124b38000] 08:43:27 INFO - PROCESS | 1673 | 1464363807494 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x126643000) [pid = 1673] [serial = 1667] [outer = 0x124b38000] 08:43:27 INFO - PROCESS | 1673 | 1464363807799 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 08:43:27 INFO - PROCESS | 1673 | 1464363807848 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1673 | 1464363807849 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:43:27 INFO - PROCESS | 1673 | 1464363807851 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1673 | 1464363807852 Marionette TRACE conn2 <- [1,2194,null,{}] 08:43:27 INFO - PROCESS | 1673 | 1464363807855 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1673 | 1464363807958 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:43:27 INFO - PROCESS | 1673 | 1464363807975 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bddf800 == 49 [pid = 1673] [id = 556] 08:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126643c00) [pid = 1673] [serial = 1668] [outer = 0x0] 08:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12668a400) [pid = 1673] [serial = 1669] [outer = 0x126643c00] 08:43:28 INFO - PROCESS | 1673 | 1464363808000 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x126888000) [pid = 1673] [serial = 1670] [outer = 0x126643c00] 08:43:28 INFO - PROCESS | 1673 | 1464363808337 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 08:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:43:28 INFO - PROCESS | 1673 | 1464363808370 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1673 | 1464363808372 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:43:28 INFO - PROCESS | 1673 | 1464363808379 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1673 | 1464363808381 Marionette TRACE conn2 <- [1,2198,null,{}] 08:43:28 INFO - PROCESS | 1673 | 1464363808383 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 1673 | 1464363808489 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1126d8400) [pid = 1673] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x112a10000) [pid = 1673] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1210e7800) [pid = 1673] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x121029400) [pid = 1673] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x11901b800) [pid = 1673] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x113e09400) [pid = 1673] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11813e000) [pid = 1673] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11334bc00) [pid = 1673] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x1197ee800) [pid = 1673] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x110fbec00) [pid = 1673] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x11757ec00) [pid = 1673] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1127b1c00) [pid = 1673] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x121408c00) [pid = 1673] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x121148400) [pid = 1673] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:43:28 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x121759000) [pid = 1673] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:43:28 INFO - PROCESS | 1673 | 1464363808679 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e24800 == 50 [pid = 1673] [id = 557] 08:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x111b06000) [pid = 1673] [serial = 1671] [outer = 0x0] 08:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1126d4000) [pid = 1673] [serial = 1672] [outer = 0x111b06000] 08:43:28 INFO - PROCESS | 1673 | 1464363808708 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x113e09400) [pid = 1673] [serial = 1673] [outer = 0x111b06000] 08:43:28 INFO - PROCESS | 1673 | 1464363808992 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 674ms 08:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:43:29 INFO - PROCESS | 1673 | 1464363809049 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1673 | 1464363809050 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:43:29 INFO - PROCESS | 1673 | 1464363809053 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1673 | 1464363809054 Marionette TRACE conn2 <- [1,2202,null,{}] 08:43:29 INFO - PROCESS | 1673 | 1464363809057 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 1673 | 1464363809157 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:43:29 INFO - PROCESS | 1673 | 1464363809164 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb8e000 == 51 [pid = 1673] [id = 558] 08:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1127d8400) [pid = 1673] [serial = 1674] [outer = 0x0] 08:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x121402800) [pid = 1673] [serial = 1675] [outer = 0x1127d8400] 08:43:29 INFO - PROCESS | 1673 | 1464363809193 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x127078c00) [pid = 1673] [serial = 1676] [outer = 0x1127d8400] 08:43:29 INFO - PROCESS | 1673 | 1464363809539 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 08:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:43:29 INFO - PROCESS | 1673 | 1464363809572 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1673 | 1464363809573 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:43:29 INFO - PROCESS | 1673 | 1464363809577 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1673 | 1464363809579 Marionette TRACE conn2 <- [1,2206,null,{}] 08:43:29 INFO - PROCESS | 1673 | 1464363809593 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 1673 | 1464363809676 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:43:29 INFO - PROCESS | 1673 | 1464363809682 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccd6000 == 52 [pid = 1673] [id = 559] 08:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12707c800) [pid = 1673] [serial = 1677] [outer = 0x0] 08:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x127083400) [pid = 1673] [serial = 1678] [outer = 0x12707c800] 08:43:29 INFO - PROCESS | 1673 | 1464363809707 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1285af800) [pid = 1673] [serial = 1679] [outer = 0x12707c800] 08:43:30 INFO - PROCESS | 1673 | 1464363810046 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 486ms 08:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:43:30 INFO - PROCESS | 1673 | 1464363810063 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1673 | 1464363810064 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:43:30 INFO - PROCESS | 1673 | 1464363810066 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1673 | 1464363810067 Marionette TRACE conn2 <- [1,2210,null,{}] 08:43:30 INFO - PROCESS | 1673 | 1464363810071 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1673 | 1464363810157 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:43:30 INFO - PROCESS | 1673 | 1464363810161 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d032800 == 53 [pid = 1673] [id = 560] 08:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x129087800) [pid = 1673] [serial = 1680] [outer = 0x0] 08:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12908e000) [pid = 1673] [serial = 1681] [outer = 0x129087800] 08:43:30 INFO - PROCESS | 1673 | 1464363810185 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x129093400) [pid = 1673] [serial = 1682] [outer = 0x129087800] 08:43:30 INFO - PROCESS | 1673 | 1464363810516 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 08:43:30 INFO - PROCESS | 1673 | 1464363810537 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1673 | 1464363810538 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:43:30 INFO - PROCESS | 1673 | 1464363810551 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1673 | 1464363810552 Marionette TRACE conn2 <- [1,2214,null,{}] 08:43:30 INFO - PROCESS | 1673 | 1464363810555 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1673 | 1464363810668 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:43:30 INFO - PROCESS | 1673 | 1464363810764 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1131de800 == 54 [pid = 1673] [id = 561] 08:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x110f32400) [pid = 1673] [serial = 1683] [outer = 0x0] 08:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x110fbc400) [pid = 1673] [serial = 1684] [outer = 0x110f32400] 08:43:30 INFO - PROCESS | 1673 | 1464363810798 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x112693400) [pid = 1673] [serial = 1685] [outer = 0x110f32400] 08:43:31 INFO - PROCESS | 1673 | 1464363811289 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 769ms 08:43:31 INFO - PROCESS | 1673 | 1464363811322 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1673 | 1464363811325 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:43:31 INFO - PROCESS | 1673 | 1464363811328 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1673 | 1464363811330 Marionette TRACE conn2 <- [1,2218,null,{}] 08:43:31 INFO - PROCESS | 1673 | 1464363811334 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 1673 | 1464363811447 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:43:31 INFO - PROCESS | 1673 | 1464363811507 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x121041800 == 55 [pid = 1673] [id = 562] 08:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1126ddc00) [pid = 1673] [serial = 1686] [outer = 0x0] 08:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x112a17400) [pid = 1673] [serial = 1687] [outer = 0x1126ddc00] 08:43:31 INFO - PROCESS | 1673 | 1464363811551 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x115eaec00) [pid = 1673] [serial = 1688] [outer = 0x1126ddc00] 08:43:31 INFO - PROCESS | 1673 | 1464363811958 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 08:43:32 INFO - PROCESS | 1673 | 1464363812019 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:43:32 INFO - PROCESS | 1673 | 1464363812021 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:43:32 INFO - PROCESS | 1673 | 1464363812037 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1673 | 1464363812038 Marionette TRACE conn2 <- [1,2222,null,{}] 08:43:32 INFO - PROCESS | 1673 | 1464363812044 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 1673 | 1464363812153 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:43:32 INFO - PROCESS | 1673 | 1464363812213 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0db800 == 56 [pid = 1673] [id = 563] 08:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x11689b800) [pid = 1673] [serial = 1689] [outer = 0x0] 08:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x11831e000) [pid = 1673] [serial = 1690] [outer = 0x11689b800] 08:43:32 INFO - PROCESS | 1673 | 1464363812283 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x11953a400) [pid = 1673] [serial = 1691] [outer = 0x11689b800] 08:43:32 INFO - PROCESS | 1673 | 1464363812714 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 738ms 08:43:32 INFO - PROCESS | 1673 | 1464363812763 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1673 | 1464363812764 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:43:32 INFO - PROCESS | 1673 | 1464363812771 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1673 | 1464363812776 Marionette TRACE conn2 <- [1,2226,null,{}] 08:43:32 INFO - PROCESS | 1673 | 1464363812782 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 1673 | 1464363812892 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:43:32 INFO - PROCESS | 1673 | 1464363812965 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d3a4800 == 57 [pid = 1673] [id = 564] 08:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x119bbd000) [pid = 1673] [serial = 1692] [outer = 0x0] 08:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x121148800) [pid = 1673] [serial = 1693] [outer = 0x119bbd000] 08:43:32 INFO - PROCESS | 1673 | 1464363812995 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12175a000) [pid = 1673] [serial = 1694] [outer = 0x119bbd000] 08:43:33 INFO - PROCESS | 1673 | 1464363813403 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:43:33 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:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 680ms 08:43:33 INFO - PROCESS | 1673 | 1464363813447 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1673 | 1464363813449 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:43:33 INFO - PROCESS | 1673 | 1464363813451 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1673 | 1464363813453 Marionette TRACE conn2 <- [1,2230,null,{}] 08:43:33 INFO - PROCESS | 1673 | 1464363813455 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 1673 | 1464363813584 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:43:33 INFO - PROCESS | 1673 | 1464363813685 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6c6800 == 58 [pid = 1673] [id = 565] 08:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12102e400) [pid = 1673] [serial = 1695] [outer = 0x0] 08:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12668c000) [pid = 1673] [serial = 1696] [outer = 0x12102e400] 08:43:33 INFO - PROCESS | 1673 | 1464363813719 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x126af2800) [pid = 1673] [serial = 1697] [outer = 0x12102e400] 08:43:34 INFO - PROCESS | 1673 | 1464363814135 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 722ms 08:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:43:34 INFO - PROCESS | 1673 | 1464363814174 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1673 | 1464363814176 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:43:34 INFO - PROCESS | 1673 | 1464363814178 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1673 | 1464363814179 Marionette TRACE conn2 <- [1,2234,null,{}] 08:43:34 INFO - PROCESS | 1673 | 1464363814182 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 1673 | 1464363814306 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:43:34 INFO - PROCESS | 1673 | 1464363814363 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dc92000 == 59 [pid = 1673] [id = 566] 08:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x1285ac800) [pid = 1673] [serial = 1698] [outer = 0x0] 08:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12908f000) [pid = 1673] [serial = 1699] [outer = 0x1285ac800] 08:43:34 INFO - PROCESS | 1673 | 1464363814437 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x129211c00) [pid = 1673] [serial = 1700] [outer = 0x1285ac800] 08:43:34 INFO - PROCESS | 1673 | 1464363814896 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 769ms 08:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:43:34 INFO - PROCESS | 1673 | 1464363814948 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1673 | 1464363814949 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:43:34 INFO - PROCESS | 1673 | 1464363814952 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1673 | 1464363814953 Marionette TRACE conn2 <- [1,2238,null,{}] 08:43:34 INFO - PROCESS | 1673 | 1464363814955 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1673 | 1464363815214 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:43:35 INFO - PROCESS | 1673 | 1464363815291 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x119907000 == 60 [pid = 1673] [id = 567] 08:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x1122b2800) [pid = 1673] [serial = 1701] [outer = 0x0] 08:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x112695000) [pid = 1673] [serial = 1702] [outer = 0x1122b2800] 08:43:35 INFO - PROCESS | 1673 | 1464363815361 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x1127d2400) [pid = 1673] [serial = 1703] [outer = 0x1122b2800] 08:43:35 INFO - PROCESS | 1673 | 1464363815815 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 870ms 08:43:35 INFO - PROCESS | 1673 | 1464363815824 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1673 | 1464363815828 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:43:35 INFO - PROCESS | 1673 | 1464363815832 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1673 | 1464363815836 Marionette TRACE conn2 <- [1,2242,null,{}] 08:43:35 INFO - PROCESS | 1673 | 1464363815841 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1673 | 1464363815969 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:43:36 INFO - PROCESS | 1673 | 1464363816032 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x119639800 == 61 [pid = 1673] [id = 568] 08:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x113ef7c00) [pid = 1673] [serial = 1704] [outer = 0x0] 08:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x1161a1c00) [pid = 1673] [serial = 1705] [outer = 0x113ef7c00] 08:43:36 INFO - PROCESS | 1673 | 1464363816062 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x116a55000) [pid = 1673] [serial = 1706] [outer = 0x113ef7c00] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x126fb1800 == 60 [pid = 1673] [id = 520] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x116fb1800 == 59 [pid = 1673] [id = 519] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12d032800 == 58 [pid = 1673] [id = 560] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccd6000 == 57 [pid = 1673] [id = 559] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb8e000 == 56 [pid = 1673] [id = 558] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x116e24800 == 55 [pid = 1673] [id = 557] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12bddf800 == 54 [pid = 1673] [id = 556] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12b831800 == 53 [pid = 1673] [id = 555] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x124f2fc00) [pid = 1673] [serial = 1624] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12a875800 == 52 [pid = 1673] [id = 554] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12a313800 == 51 [pid = 1673] [id = 553] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x111fa6800 == 50 [pid = 1673] [id = 552] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a2000 == 49 [pid = 1673] [id = 551] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x11962c000 == 48 [pid = 1673] [id = 550] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x11963b800 == 47 [pid = 1673] [id = 549] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x119998000 == 46 [pid = 1673] [id = 548] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1185e0800 == 45 [pid = 1673] [id = 542] 08:43:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0d4000 == 44 [pid = 1673] [id = 541] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1127d7000) [pid = 1673] [serial = 1573] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1126e0000) [pid = 1673] [serial = 1589] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x11224e400) [pid = 1673] [serial = 1588] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x121028c00) [pid = 1673] [serial = 1585] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x1160db000) [pid = 1673] [serial = 1576] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x118155400) [pid = 1673] [serial = 1597] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x118316800) [pid = 1673] [serial = 1598] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x119734c00) [pid = 1673] [serial = 1582] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x1161a3000) [pid = 1673] [serial = 1594] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x11683c400) [pid = 1673] [serial = 1595] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x110fb3c00) [pid = 1673] [serial = 1570] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x119ccd800) [pid = 1673] [serial = 1568] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x119738800) [pid = 1673] [serial = 1616] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x11815d800) [pid = 1673] [serial = 1615] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x124b58800) [pid = 1673] [serial = 1621] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x121d4f800) [pid = 1673] [serial = 1613] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x124b32800) [pid = 1673] [serial = 1619] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x121758c00) [pid = 1673] [serial = 1610] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x121024000) [pid = 1673] [serial = 1604] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x124eb0000) [pid = 1673] [serial = 1622] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x124842800) [pid = 1673] [serial = 1618] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x118c1b400) [pid = 1673] [serial = 1601] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1139f0400) [pid = 1673] [serial = 1532] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x1127cd800) [pid = 1673] [serial = 1529] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12113c400) [pid = 1673] [serial = 1606] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x119540400) [pid = 1673] [serial = 1603] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12144a800) [pid = 1673] [serial = 1609] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x121148000) [pid = 1673] [serial = 1607] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x121886000) [pid = 1673] [serial = 1612] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1127b6800) [pid = 1673] [serial = 1591] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x112a1dc00) [pid = 1673] [serial = 1592] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11815a000) [pid = 1673] [serial = 1579] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1184ef800) [pid = 1673] [serial = 1600] [outer = 0x0] [url = about:blank] 08:43:36 INFO - PROCESS | 1673 | 1464363816514 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 725ms 08:43:36 INFO - PROCESS | 1673 | 1464363816558 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1673 | 1464363816564 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:43:36 INFO - PROCESS | 1673 | 1464363816601 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1673 | 1464363816603 Marionette TRACE conn2 <- [1,2246,null,{}] 08:43:36 INFO - PROCESS | 1673 | 1464363816606 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 1673 | 1464363816738 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:43:36 INFO - PROCESS | 1673 | 1464363816826 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185dc000 == 45 [pid = 1673] [id = 569] 08:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x113b7cc00) [pid = 1673] [serial = 1707] [outer = 0x0] 08:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x118146400) [pid = 1673] [serial = 1708] [outer = 0x113b7cc00] 08:43:36 INFO - PROCESS | 1673 | 1464363816867 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x118316800) [pid = 1673] [serial = 1709] [outer = 0x113b7cc00] 08:43:37 INFO - PROCESS | 1673 | 1464363817190 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 621ms 08:43:37 INFO - PROCESS | 1673 | 1464363817220 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1673 | 1464363817222 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:43:37 INFO - PROCESS | 1673 | 1464363817234 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1673 | 1464363817237 Marionette TRACE conn2 <- [1,2250,null,{}] 08:43:37 INFO - PROCESS | 1673 | 1464363817240 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 1673 | 1464363817330 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:43:37 INFO - PROCESS | 1673 | 1464363817388 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x121835000 == 46 [pid = 1673] [id = 570] 08:43:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x11815a000) [pid = 1673] [serial = 1710] [outer = 0x0] 08:43:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x11877c800) [pid = 1673] [serial = 1711] [outer = 0x11815a000] 08:43:37 INFO - PROCESS | 1673 | 1464363817413 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x119540400) [pid = 1673] [serial = 1712] [outer = 0x11815a000] 08:43:37 INFO - PROCESS | 1673 | 1464363817738 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 535ms 08:43:37 INFO - PROCESS | 1673 | 1464363817764 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:43:37 INFO - PROCESS | 1673 | 1464363817777 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:43:37 INFO - PROCESS | 1673 | 1464363817781 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1673 | 1464363817783 Marionette TRACE conn2 <- [1,2254,null,{}] 08:43:37 INFO - PROCESS | 1673 | 1464363817785 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 1673 | 1464363817907 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:43:37 INFO - PROCESS | 1673 | 1464363817991 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fba800 == 47 [pid = 1673] [id = 571] 08:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1190ba800) [pid = 1673] [serial = 1713] [outer = 0x0] 08:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x1197ea000) [pid = 1673] [serial = 1714] [outer = 0x1190ba800] 08:43:38 INFO - PROCESS | 1673 | 1464363818033 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x121027800) [pid = 1673] [serial = 1715] [outer = 0x1190ba800] 08:43:38 INFO - PROCESS | 1673 | 1464363818416 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 669ms 08:43:38 INFO - PROCESS | 1673 | 1464363818450 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1673 | 1464363818452 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:43:38 INFO - PROCESS | 1673 | 1464363818454 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1673 | 1464363818455 Marionette TRACE conn2 <- [1,2258,null,{}] 08:43:38 INFO - PROCESS | 1673 | 1464363818457 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 1673 | 1464363818542 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:43:38 INFO - PROCESS | 1673 | 1464363818618 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cae800 == 48 [pid = 1673] [id = 572] 08:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x121406400) [pid = 1673] [serial = 1716] [outer = 0x0] 08:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12172c400) [pid = 1673] [serial = 1717] [outer = 0x121406400] 08:43:38 INFO - PROCESS | 1673 | 1464363818648 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x121d5ac00) [pid = 1673] [serial = 1718] [outer = 0x121406400] 08:43:39 INFO - PROCESS | 1673 | 1464363819013 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 08:43:39 INFO - PROCESS | 1673 | 1464363819023 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1673 | 1464363819024 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:43:39 INFO - PROCESS | 1673 | 1464363819028 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1673 | 1464363819029 Marionette TRACE conn2 <- [1,2262,null,{}] 08:43:39 INFO - PROCESS | 1673 | 1464363819032 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1673 | 1464363819204 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:43:39 INFO - PROCESS | 1673 | 1464363819227 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b826000 == 49 [pid = 1673] [id = 573] 08:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x124b33800) [pid = 1673] [serial = 1719] [outer = 0x0] 08:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x124b36400) [pid = 1673] [serial = 1720] [outer = 0x124b33800] 08:43:39 INFO - PROCESS | 1673 | 1464363819266 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x125107400) [pid = 1673] [serial = 1721] [outer = 0x124b33800] 08:43:39 INFO - PROCESS | 1673 | 1464363819708 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 719ms 08:43:39 INFO - PROCESS | 1673 | 1464363819753 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1673 | 1464363819754 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:43:39 INFO - PROCESS | 1673 | 1464363819756 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1673 | 1464363819757 Marionette TRACE conn2 <- [1,2266,null,{}] 08:43:39 INFO - PROCESS | 1673 | 1464363819760 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1673 | 1464363819866 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:43:39 INFO - PROCESS | 1673 | 1464363819905 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12babb000 == 50 [pid = 1673] [id = 574] 08:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12636d400) [pid = 1673] [serial = 1722] [outer = 0x0] 08:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x126689800) [pid = 1673] [serial = 1723] [outer = 0x12636d400] 08:43:39 INFO - PROCESS | 1673 | 1464363819930 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x126a94400) [pid = 1673] [serial = 1724] [outer = 0x12636d400] 08:43:40 INFO - PROCESS | 1673 | 1464363820220 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 468ms 08:43:40 INFO - PROCESS | 1673 | 1464363820233 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1673 | 1464363820234 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:43:40 INFO - PROCESS | 1673 | 1464363820250 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1673 | 1464363820251 Marionette TRACE conn2 <- [1,2270,null,{}] 08:43:40 INFO - PROCESS | 1673 | 1464363820254 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 1673 | 1464363820366 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:43:40 INFO - PROCESS | 1673 | 1464363820403 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bde7800 == 51 [pid = 1673] [id = 575] 08:43:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12636ec00) [pid = 1673] [serial = 1725] [outer = 0x0] 08:43:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x127077800) [pid = 1673] [serial = 1726] [outer = 0x12636ec00] 08:43:40 INFO - PROCESS | 1673 | 1464363820428 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1285aa800) [pid = 1673] [serial = 1727] [outer = 0x12636ec00] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x119739000) [pid = 1673] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x124b38000) [pid = 1673] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1161a6800) [pid = 1673] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x118155800) [pid = 1673] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1127b0400) [pid = 1673] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x119733000) [pid = 1673] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x112691000) [pid = 1673] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x126643c00) [pid = 1673] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12707c800) [pid = 1673] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x111b06000) [pid = 1673] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1127d8400) [pid = 1673] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:43:40 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11814a800) [pid = 1673] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:43:40 INFO - PROCESS | 1673 | 1464363820823 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 626ms 08:43:40 INFO - PROCESS | 1673 | 1464363820869 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:43:40 INFO - PROCESS | 1673 | 1464363820870 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:43:40 INFO - PROCESS | 1673 | 1464363820873 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1673 | 1464363820874 Marionette TRACE conn2 <- [1,2274,null,{}] 08:43:40 INFO - PROCESS | 1673 | 1464363820876 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 1673 | 1464363820963 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:43:41 INFO - PROCESS | 1673 | 1464363821024 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bddb000 == 52 [pid = 1673] [id = 576] 08:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x1161a6800) [pid = 1673] [serial = 1728] [outer = 0x0] 08:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x1190ba000) [pid = 1673] [serial = 1729] [outer = 0x1161a6800] 08:43:41 INFO - PROCESS | 1673 | 1464363821050 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x126688800) [pid = 1673] [serial = 1730] [outer = 0x1161a6800] 08:43:41 INFO - PROCESS | 1673 | 1464363821323 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 473ms 08:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:43:41 INFO - PROCESS | 1673 | 1464363821355 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1673 | 1464363821357 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:43:41 INFO - PROCESS | 1673 | 1464363821372 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1673 | 1464363821374 Marionette TRACE conn2 <- [1,2278,null,{}] 08:43:41 INFO - PROCESS | 1673 | 1464363821382 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1673 | 1464363821514 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:43:41 INFO - PROCESS | 1673 | 1464363821601 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0df800 == 53 [pid = 1673] [id = 577] 08:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x11268e400) [pid = 1673] [serial = 1731] [outer = 0x0] 08:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12707c800) [pid = 1673] [serial = 1732] [outer = 0x11268e400] 08:43:41 INFO - PROCESS | 1673 | 1464363821647 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x129210c00) [pid = 1673] [serial = 1733] [outer = 0x11268e400] 08:43:42 INFO - PROCESS | 1673 | 1464363822037 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 684ms 08:43:42 INFO - PROCESS | 1673 | 1464363822046 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1673 | 1464363822048 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:43:42 INFO - PROCESS | 1673 | 1464363822050 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1673 | 1464363822052 Marionette TRACE conn2 <- [1,2282,null,{}] 08:43:42 INFO - PROCESS | 1673 | 1464363822054 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1673 | 1464363822180 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:43:42 INFO - PROCESS | 1673 | 1464363822215 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb8c000 == 54 [pid = 1673] [id = 578] 08:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x1126e0c00) [pid = 1673] [serial = 1734] [outer = 0x0] 08:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12920ec00) [pid = 1673] [serial = 1735] [outer = 0x1126e0c00] 08:43:42 INFO - PROCESS | 1673 | 1464363822240 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x129534800) [pid = 1673] [serial = 1736] [outer = 0x1126e0c00] 08:43:42 INFO - PROCESS | 1673 | 1464363822499 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 08:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:43:42 INFO - PROCESS | 1673 | 1464363822520 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1673 | 1464363822521 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:43:42 INFO - PROCESS | 1673 | 1464363822524 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1673 | 1464363822525 Marionette TRACE conn2 <- [1,2286,null,{}] 08:43:42 INFO - PROCESS | 1673 | 1464363822536 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1673 | 1464363822629 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:43:42 INFO - PROCESS | 1673 | 1464363822634 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0d9800 == 55 [pid = 1673] [id = 579] 08:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12953b400) [pid = 1673] [serial = 1737] [outer = 0x0] 08:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12a343000) [pid = 1673] [serial = 1738] [outer = 0x12953b400] 08:43:42 INFO - PROCESS | 1673 | 1464363822658 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12a34e400) [pid = 1673] [serial = 1739] [outer = 0x12953b400] 08:43:43 INFO - PROCESS | 1673 | 1464363823187 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:43:43 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:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 676ms 08:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:43:43 INFO - PROCESS | 1673 | 1464363823201 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1673 | 1464363823204 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:43:43 INFO - PROCESS | 1673 | 1464363823207 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1673 | 1464363823210 Marionette TRACE conn2 <- [1,2290,null,{}] 08:43:43 INFO - PROCESS | 1673 | 1464363823214 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 1673 | 1464363823326 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:43:43 INFO - PROCESS | 1673 | 1464363823402 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196d4000 == 56 [pid = 1673] [id = 580] 08:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x112a6a400) [pid = 1673] [serial = 1740] [outer = 0x0] 08:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x115e3cc00) [pid = 1673] [serial = 1741] [outer = 0x112a6a400] 08:43:43 INFO - PROCESS | 1673 | 1464363823434 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x116e2c400) [pid = 1673] [serial = 1742] [outer = 0x112a6a400] 08:43:43 INFO - PROCESS | 1673 | 1464363823866 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 08:43:43 INFO - PROCESS | 1673 | 1464363823879 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1673 | 1464363823883 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:43:43 INFO - PROCESS | 1673 | 1464363823888 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1673 | 1464363823890 Marionette TRACE conn2 <- [1,2294,null,{}] 08:43:43 INFO - PROCESS | 1673 | 1464363823893 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1673 | 1464363824004 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:43:44 INFO - PROCESS | 1673 | 1464363824085 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a870000 == 57 [pid = 1673] [id = 581] 08:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x118313800) [pid = 1673] [serial = 1743] [outer = 0x0] 08:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x11900ec00) [pid = 1673] [serial = 1744] [outer = 0x118313800] 08:43:44 INFO - PROCESS | 1673 | 1464363824157 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x119542400) [pid = 1673] [serial = 1745] [outer = 0x118313800] 08:43:44 INFO - PROCESS | 1673 | 1464363824573 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 725ms 08:43:44 INFO - PROCESS | 1673 | 1464363824613 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1673 | 1464363824615 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:43:44 INFO - PROCESS | 1673 | 1464363824617 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1673 | 1464363824620 Marionette TRACE conn2 <- [1,2298,null,{}] 08:43:44 INFO - PROCESS | 1673 | 1464363824628 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1673 | 1464363824739 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:43:44 INFO - PROCESS | 1673 | 1464363824817 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6ca800 == 58 [pid = 1673] [id = 582] 08:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x119bb8c00) [pid = 1673] [serial = 1746] [outer = 0x0] 08:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x1219e8400) [pid = 1673] [serial = 1747] [outer = 0x119bb8c00] 08:43:44 INFO - PROCESS | 1673 | 1464363824848 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12668d000) [pid = 1673] [serial = 1748] [outer = 0x119bb8c00] 08:43:45 INFO - PROCESS | 1673 | 1464363825266 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 675ms 08:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:43:45 INFO - PROCESS | 1673 | 1464363825292 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1673 | 1464363825294 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:43:45 INFO - PROCESS | 1673 | 1464363825296 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1673 | 1464363825298 Marionette TRACE conn2 <- [1,2302,null,{}] 08:43:45 INFO - PROCESS | 1673 | 1464363825300 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1673 | 1464363825426 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:43:45 INFO - PROCESS | 1673 | 1464363825502 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335ca000 == 59 [pid = 1673] [id = 583] 08:43:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x124842800) [pid = 1673] [serial = 1749] [outer = 0x0] 08:43:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x1292b5c00) [pid = 1673] [serial = 1750] [outer = 0x124842800] 08:43:45 INFO - PROCESS | 1673 | 1464363825531 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x129537000) [pid = 1673] [serial = 1751] [outer = 0x124842800] 08:43:45 INFO - PROCESS | 1673 | 1464363825943 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 08:43:45 INFO - PROCESS | 1673 | 1464363825968 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1673 | 1464363825970 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:43:45 INFO - PROCESS | 1673 | 1464363825972 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1673 | 1464363825973 Marionette TRACE conn2 <- [1,2306,null,{}] 08:43:45 INFO - PROCESS | 1673 | 1464363825976 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 1673 | 1464363826086 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:43:46 INFO - PROCESS | 1673 | 1464363826188 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335e1000 == 60 [pid = 1673] [id = 584] 08:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x1292b9000) [pid = 1673] [serial = 1752] [outer = 0x0] 08:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12a349400) [pid = 1673] [serial = 1753] [outer = 0x1292b9000] 08:43:46 INFO - PROCESS | 1673 | 1464363826219 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12a6cd800) [pid = 1673] [serial = 1754] [outer = 0x1292b9000] 08:43:46 INFO - PROCESS | 1673 | 1464363826635 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 08:43:46 INFO - PROCESS | 1673 | 1464363826694 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1673 | 1464363826695 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:43:46 INFO - PROCESS | 1673 | 1464363826698 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1673 | 1464363826699 Marionette TRACE conn2 <- [1,2310,null,{}] 08:43:46 INFO - PROCESS | 1673 | 1464363826701 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 1673 | 1464363826831 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:43:46 INFO - PROCESS | 1673 | 1464363826915 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x133621800 == 61 [pid = 1673] [id = 585] 08:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x11270dc00) [pid = 1673] [serial = 1755] [outer = 0x0] 08:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x12a73e400) [pid = 1673] [serial = 1756] [outer = 0x11270dc00] 08:43:46 INFO - PROCESS | 1673 | 1464363826945 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x12a7dd400) [pid = 1673] [serial = 1757] [outer = 0x11270dc00] 08:43:47 INFO - PROCESS | 1673 | 1464363827559 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 920ms 08:43:47 INFO - PROCESS | 1673 | 1464363827619 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1673 | 1464363827621 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:43:47 INFO - PROCESS | 1673 | 1464363827625 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1673 | 1464363827627 Marionette TRACE conn2 <- [1,2314,null,{}] 08:43:47 INFO - PROCESS | 1673 | 1464363827631 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 1673 | 1464363827730 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:43:47 INFO - PROCESS | 1673 | 1464363827796 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d12800 == 62 [pid = 1673] [id = 586] 08:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x1127cd800) [pid = 1673] [serial = 1758] [outer = 0x0] 08:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x1127d7800) [pid = 1673] [serial = 1759] [outer = 0x1127cd800] 08:43:47 INFO - PROCESS | 1673 | 1464363827824 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x113342400) [pid = 1673] [serial = 1760] [outer = 0x1127cd800] 08:43:48 INFO - PROCESS | 1673 | 1464363828314 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 724ms 08:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:43:48 INFO - PROCESS | 1673 | 1464363828348 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1673 | 1464363828352 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:43:48 INFO - PROCESS | 1673 | 1464363828356 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1673 | 1464363828358 Marionette TRACE conn2 <- [1,2318,null,{}] 08:43:48 INFO - PROCESS | 1673 | 1464363828381 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 1673 | 1464363828483 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:43:48 INFO - PROCESS | 1673 | 1464363828557 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x121546000 == 63 [pid = 1673] [id = 587] 08:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x113ef6400) [pid = 1673] [serial = 1761] [outer = 0x0] 08:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x11689d800) [pid = 1673] [serial = 1762] [outer = 0x113ef6400] 08:43:48 INFO - PROCESS | 1673 | 1464363828585 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x117e15400) [pid = 1673] [serial = 1763] [outer = 0x113ef6400] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb8c000 == 62 [pid = 1673] [id = 578] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0df800 == 61 [pid = 1673] [id = 577] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12bddb000 == 60 [pid = 1673] [id = 576] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12bde7800 == 59 [pid = 1673] [id = 575] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12babb000 == 58 [pid = 1673] [id = 574] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12b826000 == 57 [pid = 1673] [id = 573] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x118cae800 == 56 [pid = 1673] [id = 572] 08:43:48 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x124b34000) [pid = 1673] [serial = 1639] [outer = 0x0] [url = about:blank] 08:43:48 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x119077000) [pid = 1673] [serial = 1633] [outer = 0x0] [url = about:blank] 08:43:48 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x1127aa400) [pid = 1673] [serial = 1627] [outer = 0x0] [url = about:blank] 08:43:48 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x121885000) [pid = 1673] [serial = 1636] [outer = 0x0] [url = about:blank] 08:43:48 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x1139f2000) [pid = 1673] [serial = 1630] [outer = 0x0] [url = about:blank] 08:43:48 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x125263400) [pid = 1673] [serial = 1642] [outer = 0x0] [url = about:blank] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x126fba800 == 55 [pid = 1673] [id = 571] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x121835000 == 54 [pid = 1673] [id = 570] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1185dc000 == 53 [pid = 1673] [id = 569] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x119639800 == 52 [pid = 1673] [id = 568] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x119907000 == 51 [pid = 1673] [id = 567] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12dc92000 == 50 [pid = 1673] [id = 566] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6c6800 == 49 [pid = 1673] [id = 565] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12d3a4800 == 48 [pid = 1673] [id = 564] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0db800 == 47 [pid = 1673] [id = 563] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x121041800 == 46 [pid = 1673] [id = 562] 08:43:48 INFO - PROCESS | 1673 | --DOCSHELL 0x1131de800 == 45 [pid = 1673] [id = 561] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x113e09400) [pid = 1673] [serial = 1673] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x127083400) [pid = 1673] [serial = 1678] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x121402800) [pid = 1673] [serial = 1675] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1126d4000) [pid = 1673] [serial = 1672] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x11877f000) [pid = 1673] [serial = 1655] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x118316400) [pid = 1673] [serial = 1654] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x117e15000) [pid = 1673] [serial = 1652] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x124b30800) [pid = 1673] [serial = 1664] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x127078c00) [pid = 1673] [serial = 1676] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x121452400) [pid = 1673] [serial = 1661] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x12908e000) [pid = 1673] [serial = 1681] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x121763c00) [pid = 1673] [serial = 1663] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x124f39400) [pid = 1673] [serial = 1666] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x11683e800) [pid = 1673] [serial = 1651] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x119016c00) [pid = 1673] [serial = 1657] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x119539000) [pid = 1673] [serial = 1658] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x115e3bc00) [pid = 1673] [serial = 1649] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1132e1c00) [pid = 1673] [serial = 1648] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x119bc1000) [pid = 1673] [serial = 1660] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1127c9400) [pid = 1673] [serial = 1646] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1126d8800) [pid = 1673] [serial = 1645] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12668a400) [pid = 1673] [serial = 1669] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1285af800) [pid = 1673] [serial = 1679] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x126643000) [pid = 1673] [serial = 1667] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x126888000) [pid = 1673] [serial = 1670] [outer = 0x0] [url = about:blank] 08:43:49 INFO - PROCESS | 1673 | 1464363829035 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1673 | 1464363829050 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:43:49 INFO - PROCESS | 1673 | 1464363829053 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1673 | 1464363829055 Marionette TRACE conn2 <- [1,2322,null,{}] 08:43:49 INFO - PROCESS | 1673 | 1464363829062 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 1673 | 1464363829153 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:43:49 INFO - PROCESS | 1673 | 1464363829158 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x119623000 == 46 [pid = 1673] [id = 588] 08:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x11757fc00) [pid = 1673] [serial = 1764] [outer = 0x0] 08:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x11831fc00) [pid = 1673] [serial = 1765] [outer = 0x11757fc00] 08:43:49 INFO - PROCESS | 1673 | 1464363829186 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x1193b6c00) [pid = 1673] [serial = 1766] [outer = 0x11757fc00] 08:43:49 INFO - PROCESS | 1673 | 1464363829572 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 08:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:43:49 INFO - PROCESS | 1673 | 1464363829623 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1673 | 1464363829625 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:43:49 INFO - PROCESS | 1673 | 1464363829628 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1673 | 1464363829629 Marionette TRACE conn2 <- [1,2326,null,{}] 08:43:49 INFO - PROCESS | 1673 | 1464363829632 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 1673 | 1464363829720 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:43:49 INFO - PROCESS | 1673 | 1464363829724 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fab000 == 47 [pid = 1673] [id = 589] 08:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x11973f800) [pid = 1673] [serial = 1767] [outer = 0x0] 08:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x1197ed000) [pid = 1673] [serial = 1768] [outer = 0x11973f800] 08:43:49 INFO - PROCESS | 1673 | 1464363829752 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x119bc0000) [pid = 1673] [serial = 1769] [outer = 0x11973f800] 08:43:50 INFO - PROCESS | 1673 | 1464363830114 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 08:43:50 INFO - PROCESS | 1673 | 1464363830157 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1673 | 1464363830158 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:43:50 INFO - PROCESS | 1673 | 1464363830169 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1673 | 1464363830170 Marionette TRACE conn2 <- [1,2330,null,{}] 08:43:50 INFO - PROCESS | 1673 | 1464363830172 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 1673 | 1464363830256 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:43:50 INFO - PROCESS | 1673 | 1464363830261 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x118264800 == 48 [pid = 1673] [id = 590] 08:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x121022400) [pid = 1673] [serial = 1770] [outer = 0x0] 08:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x1210e8000) [pid = 1673] [serial = 1771] [outer = 0x121022400] 08:43:50 INFO - PROCESS | 1673 | 1464363830286 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x121451c00) [pid = 1673] [serial = 1772] [outer = 0x121022400] 08:43:50 INFO - PROCESS | 1673 | 1464363830607 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 467ms 08:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:43:50 INFO - PROCESS | 1673 | 1464363830637 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1673 | 1464363830638 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:43:50 INFO - PROCESS | 1673 | 1464363830640 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1673 | 1464363830641 Marionette TRACE conn2 <- [1,2334,null,{}] 08:43:50 INFO - PROCESS | 1673 | 1464363830643 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 1673 | 1464363830743 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:43:50 INFO - PROCESS | 1673 | 1464363830818 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac35800 == 49 [pid = 1673] [id = 591] 08:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12102a400) [pid = 1673] [serial = 1773] [outer = 0x0] 08:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1219e5800) [pid = 1673] [serial = 1774] [outer = 0x12102a400] 08:43:50 INFO - PROCESS | 1673 | 1464363830844 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x126643000) [pid = 1673] [serial = 1775] [outer = 0x12102a400] 08:43:51 INFO - PROCESS | 1673 | 1464363831172 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 573ms 08:43:51 INFO - PROCESS | 1673 | 1464363831213 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:43:51 INFO - PROCESS | 1673 | 1464363831214 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:43:51 INFO - PROCESS | 1673 | 1464363831217 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1673 | 1464363831218 Marionette TRACE conn2 <- [1,2338,null,{}] 08:43:51 INFO - PROCESS | 1673 | 1464363831220 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1673 | 1464363831335 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:43:51 INFO - PROCESS | 1673 | 1464363831349 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bac6000 == 50 [pid = 1673] [id = 592] 08:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x124f3ac00) [pid = 1673] [serial = 1776] [outer = 0x0] 08:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12668a400) [pid = 1673] [serial = 1777] [outer = 0x124f3ac00] 08:43:51 INFO - PROCESS | 1673 | 1464363831374 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12707f800) [pid = 1673] [serial = 1778] [outer = 0x124f3ac00] 08:43:51 INFO - PROCESS | 1673 | 1464363831720 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 08:43:51 INFO - PROCESS | 1673 | 1464363831736 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1673 | 1464363831737 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:43:51 INFO - PROCESS | 1673 | 1464363831739 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1673 | 1464363831741 Marionette TRACE conn2 <- [1,2342,null,{}] 08:43:51 INFO - PROCESS | 1673 | 1464363831743 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1673 | 1464363831857 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:43:51 INFO - PROCESS | 1673 | 1464363831861 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c07e000 == 51 [pid = 1673] [id = 593] 08:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x126a9b800) [pid = 1673] [serial = 1779] [outer = 0x0] 08:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12908ac00) [pid = 1673] [serial = 1780] [outer = 0x126a9b800] 08:43:51 INFO - PROCESS | 1673 | 1464363831886 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x129211000) [pid = 1673] [serial = 1781] [outer = 0x126a9b800] 08:43:52 INFO - PROCESS | 1673 | 1464363832258 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 567ms 08:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:43:52 INFO - PROCESS | 1673 | 1464363832309 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1673 | 1464363832311 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:43:52 INFO - PROCESS | 1673 | 1464363832314 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1673 | 1464363832316 Marionette TRACE conn2 <- [1,2346,null,{}] 08:43:52 INFO - PROCESS | 1673 | 1464363832319 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 1673 | 1464363832482 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:43:52 INFO - PROCESS | 1673 | 1464363832503 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c552800 == 52 [pid = 1673] [id = 594] 08:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x129091800) [pid = 1673] [serial = 1782] [outer = 0x0] 08:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12a346400) [pid = 1673] [serial = 1783] [outer = 0x129091800] 08:43:52 INFO - PROCESS | 1673 | 1464363832543 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12a6d2c00) [pid = 1673] [serial = 1784] [outer = 0x129091800] 08:43:52 INFO - PROCESS | 1673 | 1464363832968 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 674ms 08:43:52 INFO - PROCESS | 1673 | 1464363832987 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1673 | 1464363832988 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:43:52 INFO - PROCESS | 1673 | 1464363832990 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1673 | 1464363832992 Marionette TRACE conn2 <- [1,2350,null,{}] 08:43:52 INFO - PROCESS | 1673 | 1464363832994 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 1673 | 1464363833107 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x1126d3800) [pid = 1673] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x1127d6800) [pid = 1673] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x118315000) [pid = 1673] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1197f0400) [pid = 1673] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x121d58400) [pid = 1673] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x1126d6400) [pid = 1673] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x121024c00) [pid = 1673] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x112a1a800) [pid = 1673] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x113964800) [pid = 1673] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x117578800) [pid = 1673] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x11683cc00) [pid = 1673] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x119080800) [pid = 1673] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x110f2e000) [pid = 1673] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1197e7000) [pid = 1673] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x124b33800) [pid = 1673] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12636d400) [pid = 1673] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12636ec00) [pid = 1673] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x1161a6800) [pid = 1673] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1122b2800) [pid = 1673] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x1126ddc00) [pid = 1673] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x113ef7c00) [pid = 1673] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x119bbd000) [pid = 1673] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x113b7cc00) [pid = 1673] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x11815a000) [pid = 1673] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x110f32400) [pid = 1673] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11689b800) [pid = 1673] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x1190ba800) [pid = 1673] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x11268e400) [pid = 1673] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x1126e0c00) [pid = 1673] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:43:53 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x121406400) [pid = 1673] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:43:53 INFO - PROCESS | 1673 | 1464363833388 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x116872800 == 53 [pid = 1673] [id = 595] 08:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x110f2c400) [pid = 1673] [serial = 1785] [outer = 0x0] 08:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x110fb9000) [pid = 1673] [serial = 1786] [outer = 0x110f2c400] 08:43:53 INFO - PROCESS | 1673 | 1464363833413 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x1127ac800) [pid = 1673] [serial = 1787] [outer = 0x110f2c400] 08:43:53 INFO - PROCESS | 1673 | 1464363833704 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 722ms 08:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:43:53 INFO - PROCESS | 1673 | 1464363833716 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1673 | 1464363833718 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:43:53 INFO - PROCESS | 1673 | 1464363833720 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1673 | 1464363833722 Marionette TRACE conn2 <- [1,2354,null,{}] 08:43:53 INFO - PROCESS | 1673 | 1464363833733 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 1673 | 1464363833842 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:43:53 INFO - PROCESS | 1673 | 1464363833846 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccc2800 == 54 [pid = 1673] [id = 596] 08:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x1127d6c00) [pid = 1673] [serial = 1788] [outer = 0x0] 08:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x1190ba800) [pid = 1673] [serial = 1789] [outer = 0x1127d6c00] 08:43:53 INFO - PROCESS | 1673 | 1464363833876 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x124f35c00) [pid = 1673] [serial = 1790] [outer = 0x1127d6c00] 08:43:54 INFO - PROCESS | 1673 | 1464363834238 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 568ms 08:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:43:54 INFO - PROCESS | 1673 | 1464363834290 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1673 | 1464363834292 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:43:54 INFO - PROCESS | 1673 | 1464363834294 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1673 | 1464363834296 Marionette TRACE conn2 <- [1,2358,null,{}] 08:43:54 INFO - PROCESS | 1673 | 1464363834299 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 1673 | 1464363834434 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:43:54 INFO - PROCESS | 1673 | 1464363834440 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0cb800 == 55 [pid = 1673] [id = 597] 08:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x121024c00) [pid = 1673] [serial = 1791] [outer = 0x0] 08:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x129535800) [pid = 1673] [serial = 1792] [outer = 0x121024c00] 08:43:54 INFO - PROCESS | 1673 | 1464363834482 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12a7d1400) [pid = 1673] [serial = 1793] [outer = 0x121024c00] 08:43:54 INFO - PROCESS | 1673 | 1464363834866 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 621ms 08:43:54 INFO - PROCESS | 1673 | 1464363834916 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1673 | 1464363834917 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:43:54 INFO - PROCESS | 1673 | 1464363834919 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1673 | 1464363834920 Marionette TRACE conn2 <- [1,2362,null,{}] 08:43:54 INFO - PROCESS | 1673 | 1464363834922 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1673 | 1464363835012 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:43:55 INFO - PROCESS | 1673 | 1464363835016 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dc90800 == 56 [pid = 1673] [id = 598] 08:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12a74ac00) [pid = 1673] [serial = 1794] [outer = 0x0] 08:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12a7e0800) [pid = 1673] [serial = 1795] [outer = 0x12a74ac00] 08:43:55 INFO - PROCESS | 1673 | 1464363835040 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12aaaa800) [pid = 1673] [serial = 1796] [outer = 0x12a74ac00] 08:43:55 INFO - PROCESS | 1673 | 1464363835467 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 08:43:55 INFO - PROCESS | 1673 | 1464363835491 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:43:55 INFO - PROCESS | 1673 | 1464363835493 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:43:55 INFO - PROCESS | 1673 | 1464363835497 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1673 | 1464363835500 Marionette TRACE conn2 <- [1,2366,null,{}] 08:43:55 INFO - PROCESS | 1673 | 1464363835505 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1673 | 1464363835617 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:43:55 INFO - PROCESS | 1673 | 1464363835695 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x11811b000 == 57 [pid = 1673] [id = 599] 08:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x111d8a400) [pid = 1673] [serial = 1797] [outer = 0x0] 08:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x1127adc00) [pid = 1673] [serial = 1798] [outer = 0x111d8a400] 08:43:55 INFO - PROCESS | 1673 | 1464363835726 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x112a1bc00) [pid = 1673] [serial = 1799] [outer = 0x111d8a400] 08:43:56 INFO - PROCESS | 1673 | 1464363836201 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 722ms 08:43:56 INFO - PROCESS | 1673 | 1464363836219 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1673 | 1464363836224 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:43:56 INFO - PROCESS | 1673 | 1464363836229 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1673 | 1464363836231 Marionette TRACE conn2 <- [1,2370,null,{}] 08:43:56 INFO - PROCESS | 1673 | 1464363836233 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 1673 | 1464363836347 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:43:56 INFO - PROCESS | 1673 | 1464363836410 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a313000 == 58 [pid = 1673] [id = 600] 08:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1139f8c00) [pid = 1673] [serial = 1800] [outer = 0x0] 08:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x11689b800) [pid = 1673] [serial = 1801] [outer = 0x1139f8c00] 08:43:56 INFO - PROCESS | 1673 | 1464363836480 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x119080800) [pid = 1673] [serial = 1802] [outer = 0x1139f8c00] 08:43:56 INFO - PROCESS | 1673 | 1464363836918 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 720ms 08:43:56 INFO - PROCESS | 1673 | 1464363836968 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1673 | 1464363836970 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:43:56 INFO - PROCESS | 1673 | 1464363836973 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1673 | 1464363836975 Marionette TRACE conn2 <- [1,2374,null,{}] 08:43:57 INFO - PROCESS | 1673 | 1464363836999 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 1673 | 1464363837115 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:43:57 INFO - PROCESS | 1673 | 1464363837192 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dc8e800 == 59 [pid = 1673] [id = 601] 08:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x119542800) [pid = 1673] [serial = 1803] [outer = 0x0] 08:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x121024800) [pid = 1673] [serial = 1804] [outer = 0x119542800] 08:43:57 INFO - PROCESS | 1673 | 1464363837225 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12188b800) [pid = 1673] [serial = 1805] [outer = 0x119542800] 08:43:57 INFO - PROCESS | 1673 | 1464363837663 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 08:43:57 INFO - PROCESS | 1673 | 1464363837708 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:43:57 INFO - PROCESS | 1673 | 1464363837710 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:43:57 INFO - PROCESS | 1673 | 1464363837713 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1673 | 1464363837714 Marionette TRACE conn2 <- [1,2378,null,{}] 08:43:57 INFO - PROCESS | 1673 | 1464363837716 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 1673 | 1464363837828 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:43:57 INFO - PROCESS | 1673 | 1464363837903 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e68000 == 60 [pid = 1673] [id = 602] 08:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x124b2c400) [pid = 1673] [serial = 1806] [outer = 0x0] 08:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x124ea6000) [pid = 1673] [serial = 1807] [outer = 0x124b2c400] 08:43:57 INFO - PROCESS | 1673 | 1464363837933 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x126a9c000) [pid = 1673] [serial = 1808] [outer = 0x124b2c400] 08:43:58 INFO - PROCESS | 1673 | 1464363838412 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:43:58 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:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 08:43:58 INFO - PROCESS | 1673 | 1464363838480 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1673 | 1464363838482 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:43:58 INFO - PROCESS | 1673 | 1464363838486 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1673 | 1464363838488 Marionette TRACE conn2 <- [1,2382,null,{}] 08:43:58 INFO - PROCESS | 1673 | 1464363838492 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 1673 | 1464363838692 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:43:58 INFO - PROCESS | 1673 | 1464363838745 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x133f66800 == 61 [pid = 1673] [id = 603] 08:43:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x124b2cc00) [pid = 1673] [serial = 1809] [outer = 0x0] 08:43:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x1292b0c00) [pid = 1673] [serial = 1810] [outer = 0x124b2cc00] 08:43:58 INFO - PROCESS | 1673 | 1464363838775 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12aaa1400) [pid = 1673] [serial = 1811] [outer = 0x124b2cc00] 08:43:59 INFO - PROCESS | 1673 | 1464363839184 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:43:59 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:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 723ms 08:43:59 INFO - PROCESS | 1673 | 1464363839208 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:43:59 INFO - PROCESS | 1673 | 1464363839210 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:43:59 INFO - PROCESS | 1673 | 1464363839212 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1673 | 1464363839213 Marionette TRACE conn2 <- [1,2386,null,{}] 08:43:59 INFO - PROCESS | 1673 | 1464363839216 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1673 | 1464363839340 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:43:59 INFO - PROCESS | 1673 | 1464363839447 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x1341e7000 == 62 [pid = 1673] [id = 604] 08:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12ac14000) [pid = 1673] [serial = 1812] [outer = 0x0] 08:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12b1f6400) [pid = 1673] [serial = 1813] [outer = 0x12ac14000] 08:43:59 INFO - PROCESS | 1673 | 1464363839479 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12ba1c000) [pid = 1673] [serial = 1814] [outer = 0x12ac14000] 08:43:59 INFO - PROCESS | 1673 | 1464363839910 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 721ms 08:43:59 INFO - PROCESS | 1673 | 1464363839933 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1673 | 1464363839935 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:43:59 INFO - PROCESS | 1673 | 1464363839937 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1673 | 1464363839938 Marionette TRACE conn2 <- [1,2390,null,{}] 08:43:59 INFO - PROCESS | 1673 | 1464363839941 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 1673 | 1464363840070 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:44:00 INFO - PROCESS | 1673 | 1464363840160 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c088000 == 63 [pid = 1673] [id = 605] 08:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12ba14000) [pid = 1673] [serial = 1815] [outer = 0x0] 08:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x12ba21c00) [pid = 1673] [serial = 1816] [outer = 0x12ba14000] 08:44:00 INFO - PROCESS | 1673 | 1464363840190 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x12bae5800) [pid = 1673] [serial = 1817] [outer = 0x12ba14000] 08:44:00 INFO - PROCESS | 1673 | 1464363840618 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 726ms 08:44:00 INFO - PROCESS | 1673 | 1464363840664 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 1673 | 1464363840665 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:44:00 INFO - PROCESS | 1673 | 1464363840668 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1673 | 1464363840669 Marionette TRACE conn2 <- [1,2394,null,{}] 08:44:00 INFO - PROCESS | 1673 | 1464363840672 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 1673 | 1464363840795 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:44:00 INFO - PROCESS | 1673 | 1464363840861 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x1166eb000 == 64 [pid = 1673] [id = 606] 08:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x111d82400) [pid = 1673] [serial = 1818] [outer = 0x0] 08:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x1127d1000) [pid = 1673] [serial = 1819] [outer = 0x111d82400] 08:44:00 INFO - PROCESS | 1673 | 1464363840891 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x117072400) [pid = 1673] [serial = 1820] [outer = 0x111d82400] 08:44:01 INFO - PROCESS | 1673 | 1464363841521 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 869ms 08:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:44:01 INFO - PROCESS | 1673 | 1464363841538 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1673 | 1464363841540 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:44:01 INFO - PROCESS | 1673 | 1464363841567 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1673 | 1464363841569 Marionette TRACE conn2 <- [1,2398,null,{}] 08:44:01 INFO - PROCESS | 1673 | 1464363841574 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1673 | 1464363841677 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:44:01 INFO - PROCESS | 1673 | 1464363841756 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a5e000 == 65 [pid = 1673] [id = 607] 08:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x112a13000) [pid = 1673] [serial = 1821] [outer = 0x0] 08:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x112a1b800) [pid = 1673] [serial = 1822] [outer = 0x112a13000] 08:44:01 INFO - PROCESS | 1673 | 1464363841785 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x113e06400) [pid = 1673] [serial = 1823] [outer = 0x112a13000] 08:44:02 INFO - PROCESS | 1673 | 1464363842282 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 747ms 08:44:02 INFO - PROCESS | 1673 | 1464363842291 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 1673 | 1464363842297 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:44:02 INFO - PROCESS | 1673 | 1464363842332 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1673 | 1464363842334 Marionette TRACE conn2 <- [1,2402,null,{}] 08:44:02 INFO - PROCESS | 1673 | 1464363842338 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 1673 | 1464363842494 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0e1000 == 64 [pid = 1673] [id = 544] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x126adf000 == 63 [pid = 1673] [id = 543] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0cb800 == 62 [pid = 1673] [id = 597] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccc2800 == 61 [pid = 1673] [id = 596] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x12668c000) [pid = 1673] [serial = 1696] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x12908f000) [pid = 1673] [serial = 1699] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x116872800 == 60 [pid = 1673] [id = 595] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c552800 == 59 [pid = 1673] [id = 594] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c07e000 == 58 [pid = 1673] [id = 593] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12bac6000 == 57 [pid = 1673] [id = 592] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac35800 == 56 [pid = 1673] [id = 591] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x118264800 == 55 [pid = 1673] [id = 590] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x126fab000 == 54 [pid = 1673] [id = 589] 08:44:02 INFO - PROCESS | 1673 | 1464363842675 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x119623000 == 53 [pid = 1673] [id = 588] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x121546000 == 52 [pid = 1673] [id = 587] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x121d12800 == 51 [pid = 1673] [id = 586] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x133621800 == 50 [pid = 1673] [id = 585] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1335e1000 == 49 [pid = 1673] [id = 584] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1335ca000 == 48 [pid = 1673] [id = 583] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6ca800 == 47 [pid = 1673] [id = 582] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12a870000 == 46 [pid = 1673] [id = 581] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1196d4000 == 45 [pid = 1673] [id = 580] 08:44:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0d9800 == 44 [pid = 1673] [id = 579] 08:44:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e12800 == 45 [pid = 1673] [id = 608] 08:44:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x1127af400) [pid = 1673] [serial = 1824] [outer = 0x0] 08:44:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x1161aa000) [pid = 1673] [serial = 1825] [outer = 0x1127af400] 08:44:02 INFO - PROCESS | 1673 | 1464363842707 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x118160000) [pid = 1673] [serial = 1826] [outer = 0x1127af400] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x111fd6400) [pid = 1673] [serial = 1571] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x112a16000) [pid = 1673] [serial = 1628] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x117071400) [pid = 1673] [serial = 1631] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x1197e9800) [pid = 1673] [serial = 1634] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x124842c00) [pid = 1673] [serial = 1637] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x125108000) [pid = 1673] [serial = 1640] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x112a17800) [pid = 1673] [serial = 1574] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x1210f0000) [pid = 1673] [serial = 1586] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x126a7d800) [pid = 1673] [serial = 1643] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x116a54c00) [pid = 1673] [serial = 1577] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x11877b400) [pid = 1673] [serial = 1526] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x11900c800) [pid = 1673] [serial = 1580] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1197ec400) [pid = 1673] [serial = 1583] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x125271000) [pid = 1673] [serial = 1625] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x124b36400) [pid = 1673] [serial = 1720] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x126689800) [pid = 1673] [serial = 1723] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x125107400) [pid = 1673] [serial = 1721] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x127077800) [pid = 1673] [serial = 1726] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x1190ba000) [pid = 1673] [serial = 1729] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x126a94400) [pid = 1673] [serial = 1724] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x112695000) [pid = 1673] [serial = 1702] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x1127d2400) [pid = 1673] [serial = 1703] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x115eaec00) [pid = 1673] [serial = 1688] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x112a17400) [pid = 1673] [serial = 1687] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x116a55000) [pid = 1673] [serial = 1706] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1161a1c00) [pid = 1673] [serial = 1705] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12175a000) [pid = 1673] [serial = 1694] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x121148800) [pid = 1673] [serial = 1693] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x118146400) [pid = 1673] [serial = 1708] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x118316800) [pid = 1673] [serial = 1709] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x11877c800) [pid = 1673] [serial = 1711] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x119540400) [pid = 1673] [serial = 1712] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x112693400) [pid = 1673] [serial = 1685] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x110fbc400) [pid = 1673] [serial = 1684] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x11831e000) [pid = 1673] [serial = 1690] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11953a400) [pid = 1673] [serial = 1691] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x1197ea000) [pid = 1673] [serial = 1714] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x121027800) [pid = 1673] [serial = 1715] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x129210c00) [pid = 1673] [serial = 1733] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12920ec00) [pid = 1673] [serial = 1735] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x126688800) [pid = 1673] [serial = 1730] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1285aa800) [pid = 1673] [serial = 1727] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12172c400) [pid = 1673] [serial = 1717] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x121d5ac00) [pid = 1673] [serial = 1718] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12707c800) [pid = 1673] [serial = 1732] [outer = 0x0] [url = about:blank] 08:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x129534800) [pid = 1673] [serial = 1736] [outer = 0x0] [url = about:blank] 08:44:03 INFO - PROCESS | 1673 | 1464363843053 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 08:44:03 INFO - PROCESS | 1673 | 1464363843058 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1673 | 1464363843060 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:44:03 INFO - PROCESS | 1673 | 1464363843065 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1673 | 1464363843068 Marionette TRACE conn2 <- [1,2406,null,{}] 08:44:03 INFO - PROCESS | 1673 | 1464363843075 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1673 | 1464363843191 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:44:03 INFO - PROCESS | 1673 | 1464363843252 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235b1000 == 46 [pid = 1673] [id = 609] 08:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x118153400) [pid = 1673] [serial = 1827] [outer = 0x0] 08:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118785c00) [pid = 1673] [serial = 1828] [outer = 0x118153400] 08:44:03 INFO - PROCESS | 1673 | 1464363843282 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x11953b000) [pid = 1673] [serial = 1829] [outer = 0x118153400] 08:44:03 INFO - PROCESS | 1673 | 1464363843699 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 674ms 08:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:44:03 INFO - PROCESS | 1673 | 1464363843739 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1673 | 1464363843740 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:44:03 INFO - PROCESS | 1673 | 1464363843742 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1673 | 1464363843743 Marionette TRACE conn2 <- [1,2410,null,{}] 08:44:03 INFO - PROCESS | 1673 | 1464363843745 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1673 | 1464363843831 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:44:03 INFO - PROCESS | 1673 | 1464363843838 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12936c000 == 47 [pid = 1673] [id = 610] 08:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1197ec800) [pid = 1673] [serial = 1830] [outer = 0x0] 08:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x119bbbc00) [pid = 1673] [serial = 1831] [outer = 0x1197ec800] 08:44:03 INFO - PROCESS | 1673 | 1464363843879 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12102ec00) [pid = 1673] [serial = 1832] [outer = 0x1197ec800] 08:44:04 INFO - PROCESS | 1673 | 1464363844342 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 621ms 08:44:04 INFO - PROCESS | 1673 | 1464363844381 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1673 | 1464363844383 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:44:04 INFO - PROCESS | 1673 | 1464363844386 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1673 | 1464363844387 Marionette TRACE conn2 <- [1,2414,null,{}] 08:44:04 INFO - PROCESS | 1673 | 1464363844389 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 1673 | 1464363844476 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:44:04 INFO - PROCESS | 1673 | 1464363844481 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7c1000 == 48 [pid = 1673] [id = 611] 08:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x1210f1c00) [pid = 1673] [serial = 1833] [outer = 0x0] 08:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x121148800) [pid = 1673] [serial = 1834] [outer = 0x1210f1c00] 08:44:04 INFO - PROCESS | 1673 | 1464363844506 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12187f400) [pid = 1673] [serial = 1835] [outer = 0x1210f1c00] 08:44:04 INFO - PROCESS | 1673 | 1464363844890 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 08:44:04 INFO - PROCESS | 1673 | 1464363844908 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1673 | 1464363844910 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:44:04 INFO - PROCESS | 1673 | 1464363844913 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1673 | 1464363844914 Marionette TRACE conn2 <- [1,2418,null,{}] 08:44:04 INFO - PROCESS | 1673 | 1464363844916 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 1673 | 1464363845048 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:44:05 INFO - PROCESS | 1673 | 1464363845089 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b82e000 == 49 [pid = 1673] [id = 612] 08:44:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x121d5d000) [pid = 1673] [serial = 1836] [outer = 0x0] 08:44:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x124ef5400) [pid = 1673] [serial = 1837] [outer = 0x121d5d000] 08:44:05 INFO - PROCESS | 1673 | 1464363845114 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x126a8e400) [pid = 1673] [serial = 1838] [outer = 0x121d5d000] 08:44:05 INFO - PROCESS | 1673 | 1464363845453 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 08:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:44:05 INFO - PROCESS | 1673 | 1464363845490 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1673 | 1464363845492 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:44:05 INFO - PROCESS | 1673 | 1464363845494 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1673 | 1464363845495 Marionette TRACE conn2 <- [1,2422,null,{}] 08:44:05 INFO - PROCESS | 1673 | 1464363845498 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 1673 | 1464363845639 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:44:05 INFO - PROCESS | 1673 | 1464363845656 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdca800 == 50 [pid = 1673] [id = 613] 08:44:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x121e0b000) [pid = 1673] [serial = 1839] [outer = 0x0] 08:44:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x127078000) [pid = 1673] [serial = 1840] [outer = 0x121e0b000] 08:44:05 INFO - PROCESS | 1673 | 1464363845696 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12920a800) [pid = 1673] [serial = 1841] [outer = 0x121e0b000] 08:44:06 INFO - PROCESS | 1673 | 1464363846140 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 08:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:44:06 INFO - PROCESS | 1673 | 1464363846165 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1673 | 1464363846166 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:44:06 INFO - PROCESS | 1673 | 1464363846168 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1673 | 1464363846169 Marionette TRACE conn2 <- [1,2426,null,{}] 08:44:06 INFO - PROCESS | 1673 | 1464363846172 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 1673 | 1464363846287 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:44:06 INFO - PROCESS | 1673 | 1464363846299 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0c4000 == 51 [pid = 1673] [id = 614] 08:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12920dc00) [pid = 1673] [serial = 1842] [outer = 0x0] 08:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x129534800) [pid = 1673] [serial = 1843] [outer = 0x12920dc00] 08:44:06 INFO - PROCESS | 1673 | 1464363846324 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12a6cac00) [pid = 1673] [serial = 1844] [outer = 0x12920dc00] 08:44:06 INFO - PROCESS | 1673 | 1464363846657 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 08:44:06 INFO - PROCESS | 1673 | 1464363846687 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1673 | 1464363846696 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1127cd800) [pid = 1673] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x113ef6400) [pid = 1673] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12953b400) [pid = 1673] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x124f3ac00) [pid = 1673] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12102a400) [pid = 1673] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x121024c00) [pid = 1673] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x126a9b800) [pid = 1673] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x121022400) [pid = 1673] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x129091800) [pid = 1673] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x110f2c400) [pid = 1673] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11973f800) [pid = 1673] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x11757fc00) [pid = 1673] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x1127d6c00) [pid = 1673] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12102e400) [pid = 1673] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:44:06 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1285ac800) [pid = 1673] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:44:06 INFO - PROCESS | 1673 | 1464363846823 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1673 | 1464363846824 Marionette TRACE conn2 <- [1,2430,null,{}] 08:44:06 INFO - PROCESS | 1673 | 1464363846832 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 1673 | 1464363846924 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:44:06 INFO - PROCESS | 1673 | 1464363846929 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a884000 == 52 [pid = 1673] [id = 615] 08:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1127cd800) [pid = 1673] [serial = 1845] [outer = 0x0] 08:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x11757fc00) [pid = 1673] [serial = 1846] [outer = 0x1127cd800] 08:44:06 INFO - PROCESS | 1673 | 1464363846953 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12102e400) [pid = 1673] [serial = 1847] [outer = 0x1127cd800] 08:44:07 INFO - PROCESS | 1673 | 1464363847302 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 530ms 08:44:07 INFO - PROCESS | 1673 | 1464363847343 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:44:07 INFO - PROCESS | 1673 | 1464363847345 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:44:07 INFO - PROCESS | 1673 | 1464363847349 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1673 | 1464363847350 Marionette TRACE conn2 <- [1,2434,null,{}] 08:44:07 INFO - PROCESS | 1673 | 1464363847354 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 1673 | 1464363847527 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:44:07 INFO - PROCESS | 1673 | 1464363847540 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c84e000 == 53 [pid = 1673] [id = 616] 08:44:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x112adb000) [pid = 1673] [serial = 1848] [outer = 0x0] 08:44:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x129090000) [pid = 1673] [serial = 1849] [outer = 0x112adb000] 08:44:07 INFO - PROCESS | 1673 | 1464363847579 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12a743000) [pid = 1673] [serial = 1850] [outer = 0x112adb000] 08:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 620ms 08:44:07 INFO - PROCESS | 1673 | 1464363847964 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:44:07 INFO - PROCESS | 1673 | 1464363847968 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1673 | 1464363847970 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:44:07 INFO - PROCESS | 1673 | 1464363847972 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1673 | 1464363847974 Marionette TRACE conn2 <- [1,2438,null,{}] 08:44:07 INFO - PROCESS | 1673 | 1464363847978 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 1673 | 1464363848093 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:44:08 INFO - PROCESS | 1673 | 1464363848156 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d038800 == 54 [pid = 1673] [id = 617] 08:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12a7d3000) [pid = 1673] [serial = 1851] [outer = 0x0] 08:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12ac16c00) [pid = 1673] [serial = 1852] [outer = 0x12a7d3000] 08:44:08 INFO - PROCESS | 1673 | 1464363848189 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x12ba1ec00) [pid = 1673] [serial = 1853] [outer = 0x12a7d3000] 08:44:08 INFO - PROCESS | 1673 | 1464363848482 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 08:44:08 INFO - PROCESS | 1673 | 1464363848494 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 1673 | 1464363848496 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:44:08 INFO - PROCESS | 1673 | 1464363848506 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1673 | 1464363848507 Marionette TRACE conn2 <- [1,2442,null,{}] 08:44:08 INFO - PROCESS | 1673 | 1464363848517 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 1673 | 1464363848614 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:44:08 INFO - PROCESS | 1673 | 1464363848619 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dc99800 == 55 [pid = 1673] [id = 618] 08:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12bae7000) [pid = 1673] [serial = 1854] [outer = 0x0] 08:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12baed000) [pid = 1673] [serial = 1855] [outer = 0x12bae7000] 08:44:08 INFO - PROCESS | 1673 | 1464363848643 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12bb05c00) [pid = 1673] [serial = 1856] [outer = 0x12bae7000] 08:44:09 INFO - PROCESS | 1673 | 1464363849151 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 669ms 08:44:09 INFO - PROCESS | 1673 | 1464363849176 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1673 | 1464363849179 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:44:09 INFO - PROCESS | 1673 | 1464363849183 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1673 | 1464363849185 Marionette TRACE conn2 <- [1,2446,null,{}] 08:44:09 INFO - PROCESS | 1673 | 1464363849189 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 1673 | 1464363849303 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:44:09 INFO - PROCESS | 1673 | 1464363849417 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x11998f800 == 56 [pid = 1673] [id = 619] 08:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1132eb400) [pid = 1673] [serial = 1857] [outer = 0x0] 08:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x113e62800) [pid = 1673] [serial = 1858] [outer = 0x1132eb400] 08:44:09 INFO - PROCESS | 1673 | 1464363849451 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x116e2cc00) [pid = 1673] [serial = 1859] [outer = 0x1132eb400] 08:44:09 INFO - PROCESS | 1673 | 1464363849870 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 722ms 08:44:09 INFO - PROCESS | 1673 | 1464363849905 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1673 | 1464363849909 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:44:09 INFO - PROCESS | 1673 | 1464363849914 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1673 | 1464363849916 Marionette TRACE conn2 <- [1,2450,null,{}] 08:44:09 INFO - PROCESS | 1673 | 1464363849918 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 1673 | 1464363850034 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:44:10 INFO - PROCESS | 1673 | 1464363850139 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x129370800 == 57 [pid = 1673] [id = 620] 08:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x118140400) [pid = 1673] [serial = 1860] [outer = 0x0] 08:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x119018000) [pid = 1673] [serial = 1861] [outer = 0x118140400] 08:44:10 INFO - PROCESS | 1673 | 1464363850172 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x119543c00) [pid = 1673] [serial = 1862] [outer = 0x118140400] 08:44:10 INFO - PROCESS | 1673 | 1464363850578 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 719ms 08:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:44:10 INFO - PROCESS | 1673 | 1464363850633 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 1673 | 1464363850635 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:44:10 INFO - PROCESS | 1673 | 1464363850637 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1673 | 1464363850640 Marionette TRACE conn2 <- [1,2454,null,{}] 08:44:10 INFO - PROCESS | 1673 | 1464363850648 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 1673 | 1464363850785 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:44:10 INFO - PROCESS | 1673 | 1464363850864 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6d6800 == 58 [pid = 1673] [id = 621] 08:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x121408c00) [pid = 1673] [serial = 1863] [outer = 0x0] 08:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x121d5a400) [pid = 1673] [serial = 1864] [outer = 0x121408c00] 08:44:10 INFO - PROCESS | 1673 | 1464363850897 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12636a800) [pid = 1673] [serial = 1865] [outer = 0x121408c00] 08:44:11 INFO - PROCESS | 1673 | 1464363851290 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 676ms 08:44:11 INFO - PROCESS | 1673 | 1464363851317 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:44:11 INFO - PROCESS | 1673 | 1464363851319 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:44:11 INFO - PROCESS | 1673 | 1464363851321 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1673 | 1464363851322 Marionette TRACE conn2 <- [1,2458,null,{}] 08:44:11 INFO - PROCESS | 1673 | 1464363851325 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 1673 | 1464363851438 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:44:11 INFO - PROCESS | 1673 | 1464363851541 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e67000 == 59 [pid = 1673] [id = 622] 08:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x124b34400) [pid = 1673] [serial = 1866] [outer = 0x0] 08:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x129091800) [pid = 1673] [serial = 1867] [outer = 0x124b34400] 08:44:11 INFO - PROCESS | 1673 | 1464363851573 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12a740400) [pid = 1673] [serial = 1868] [outer = 0x124b34400] 08:44:11 INFO - PROCESS | 1673 | 1464363851980 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 669ms 08:44:11 INFO - PROCESS | 1673 | 1464363851991 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:44:11 INFO - PROCESS | 1673 | 1464363851992 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:44:11 INFO - PROCESS | 1673 | 1464363851995 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1673 | 1464363851996 Marionette TRACE conn2 <- [1,2462,null,{}] 08:44:12 INFO - PROCESS | 1673 | 1464363851999 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 1673 | 1464363852107 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:44:12 INFO - PROCESS | 1673 | 1464363852203 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1341ee800 == 60 [pid = 1673] [id = 623] 08:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x1292b4400) [pid = 1673] [serial = 1869] [outer = 0x0] 08:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12aaae000) [pid = 1673] [serial = 1870] [outer = 0x1292b4400] 08:44:12 INFO - PROCESS | 1673 | 1464363852232 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12b1f5000) [pid = 1673] [serial = 1871] [outer = 0x1292b4400] 08:44:12 INFO - PROCESS | 1673 | 1464363852680 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 721ms 08:44:12 INFO - PROCESS | 1673 | 1464363852731 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1673 | 1464363852733 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:44:12 INFO - PROCESS | 1673 | 1464363852738 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1673 | 1464363852740 Marionette TRACE conn2 <- [1,2466,null,{}] 08:44:12 INFO - PROCESS | 1673 | 1464363852746 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 1673 | 1464363852928 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:44:13 INFO - PROCESS | 1673 | 1464363853008 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342ce000 == 61 [pid = 1673] [id = 624] 08:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12ba12c00) [pid = 1673] [serial = 1872] [outer = 0x0] 08:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12bb0ec00) [pid = 1673] [serial = 1873] [outer = 0x12ba12c00] 08:44:13 INFO - PROCESS | 1673 | 1464363853037 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12bf2ac00) [pid = 1673] [serial = 1874] [outer = 0x12ba12c00] 08:44:13 INFO - PROCESS | 1673 | 1464363853465 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 777ms 08:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:44:13 INFO - PROCESS | 1673 | 1464363853515 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1673 | 1464363853516 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:44:13 INFO - PROCESS | 1673 | 1464363853518 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1673 | 1464363853519 Marionette TRACE conn2 <- [1,2470,null,{}] 08:44:13 INFO - PROCESS | 1673 | 1464363853522 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 1673 | 1464363853631 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:44:13 INFO - PROCESS | 1673 | 1464363853708 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342e8000 == 62 [pid = 1673] [id = 625] 08:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12bb0fc00) [pid = 1673] [serial = 1875] [outer = 0x0] 08:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12bf33000) [pid = 1673] [serial = 1876] [outer = 0x12bb0fc00] 08:44:13 INFO - PROCESS | 1673 | 1464363853738 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12bf36c00) [pid = 1673] [serial = 1877] [outer = 0x12bb0fc00] 08:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 08:44:14 INFO - PROCESS | 1673 | 1464363854182 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:44:14 INFO - PROCESS | 1673 | 1464363854189 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:44:14 INFO - PROCESS | 1673 | 1464363854191 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:44:14 INFO - PROCESS | 1673 | 1464363854193 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 1673 | 1464363854195 Marionette TRACE conn2 <- [1,2474,null,{}] 08:44:14 INFO - PROCESS | 1673 | 1464363854197 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 1673 | 1464363854310 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:44:14 INFO - PROCESS | 1673 | 1464363854565 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x114020800 == 63 [pid = 1673] [id = 626] 08:44:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x110fb4800) [pid = 1673] [serial = 1878] [outer = 0x0] 08:44:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x111d88800) [pid = 1673] [serial = 1879] [outer = 0x110fb4800] 08:44:14 INFO - PROCESS | 1673 | 1464363854612 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x1126d5c00) [pid = 1673] [serial = 1880] [outer = 0x110fb4800] 08:44:15 INFO - PROCESS | 1673 | 1464363855112 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 974ms 08:44:15 INFO - PROCESS | 1673 | 1464363855178 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1673 | 1464363855180 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:44:15 INFO - PROCESS | 1673 | 1464363855185 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1673 | 1464363855188 Marionette TRACE conn2 <- [1,2478,null,{}] 08:44:15 INFO - PROCESS | 1673 | 1464363855191 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 1673 | 1464363855296 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:44:15 INFO - PROCESS | 1673 | 1464363855375 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x11687b800 == 64 [pid = 1673] [id = 627] 08:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x1126d6400) [pid = 1673] [serial = 1881] [outer = 0x0] 08:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x1127b5400) [pid = 1673] [serial = 1882] [outer = 0x1126d6400] 08:44:15 INFO - PROCESS | 1673 | 1464363855404 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x1127d7000) [pid = 1673] [serial = 1883] [outer = 0x1126d6400] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12d038800 == 63 [pid = 1673] [id = 617] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12c84e000 == 62 [pid = 1673] [id = 616] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12a884000 == 61 [pid = 1673] [id = 615] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12c0c4000 == 60 [pid = 1673] [id = 614] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdca800 == 59 [pid = 1673] [id = 613] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x1219e8400) [pid = 1673] [serial = 1747] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x11900ec00) [pid = 1673] [serial = 1744] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x12a349400) [pid = 1673] [serial = 1753] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x115e3cc00) [pid = 1673] [serial = 1741] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x1292b5c00) [pid = 1673] [serial = 1750] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x12a7e0800) [pid = 1673] [serial = 1795] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x12a73e400) [pid = 1673] [serial = 1756] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12b82e000 == 58 [pid = 1673] [id = 612] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7c1000 == 57 [pid = 1673] [id = 611] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12936c000 == 56 [pid = 1673] [id = 610] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x1235b1000 == 55 [pid = 1673] [id = 609] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x115e12800 == 54 [pid = 1673] [id = 608] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x121a5e000 == 53 [pid = 1673] [id = 607] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x12a313000 == 52 [pid = 1673] [id = 600] 08:44:15 INFO - PROCESS | 1673 | --DOCSHELL 0x11811b000 == 51 [pid = 1673] [id = 599] 08:44:15 INFO - PROCESS | 1673 | 1464363855873 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x126af2800) [pid = 1673] [serial = 1697] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x129211c00) [pid = 1673] [serial = 1700] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1127d7800) [pid = 1673] [serial = 1759] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x117e15400) [pid = 1673] [serial = 1763] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x11689d800) [pid = 1673] [serial = 1762] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x12a343000) [pid = 1673] [serial = 1738] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x12a34e400) [pid = 1673] [serial = 1739] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x12668a400) [pid = 1673] [serial = 1777] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x1219e5800) [pid = 1673] [serial = 1774] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x12a7d1400) [pid = 1673] [serial = 1793] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x129211000) [pid = 1673] [serial = 1781] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12908ac00) [pid = 1673] [serial = 1780] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1210e8000) [pid = 1673] [serial = 1771] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x121451c00) [pid = 1673] [serial = 1772] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12a6d2c00) [pid = 1673] [serial = 1784] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12a346400) [pid = 1673] [serial = 1783] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x129535800) [pid = 1673] [serial = 1792] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x110fb9000) [pid = 1673] [serial = 1786] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x1197ed000) [pid = 1673] [serial = 1768] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x1127ac800) [pid = 1673] [serial = 1787] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x119bc0000) [pid = 1673] [serial = 1769] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x11831fc00) [pid = 1673] [serial = 1765] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x1193b6c00) [pid = 1673] [serial = 1766] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x113342400) [pid = 1673] [serial = 1760] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x12707f800) [pid = 1673] [serial = 1778] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x124f35c00) [pid = 1673] [serial = 1790] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1190ba800) [pid = 1673] [serial = 1789] [outer = 0x0] [url = about:blank] 08:44:15 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x126643000) [pid = 1673] [serial = 1775] [outer = 0x0] [url = about:blank] 08:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 725ms 08:44:15 INFO - PROCESS | 1673 | 1464363855912 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1673 | 1464363855914 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:44:15 INFO - PROCESS | 1673 | 1464363855918 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1673 | 1464363855919 Marionette TRACE conn2 <- [1,2482,null,{}] 08:44:15 INFO - PROCESS | 1673 | 1464363855921 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 1673 | 1464363856016 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:44:16 INFO - PROCESS | 1673 | 1464363856022 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cc6000 == 52 [pid = 1673] [id = 628] 08:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x112a18800) [pid = 1673] [serial = 1884] [outer = 0x0] 08:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x11334bc00) [pid = 1673] [serial = 1885] [outer = 0x112a18800] 08:44:16 INFO - PROCESS | 1673 | 1464363856049 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x113ef0400) [pid = 1673] [serial = 1886] [outer = 0x112a18800] 08:44:16 INFO - PROCESS | 1673 | 1464363856420 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 08:44:16 INFO - PROCESS | 1673 | 1464363856463 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1673 | 1464363856465 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:44:16 INFO - PROCESS | 1673 | 1464363856470 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1673 | 1464363856475 Marionette TRACE conn2 <- [1,2486,null,{}] 08:44:16 INFO - PROCESS | 1673 | 1464363856482 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 1673 | 1464363856590 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:44:16 INFO - PROCESS | 1673 | 1464363856598 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215eb000 == 53 [pid = 1673] [id = 629] 08:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x116167000) [pid = 1673] [serial = 1887] [outer = 0x0] 08:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x116a55400) [pid = 1673] [serial = 1888] [outer = 0x116167000] 08:44:16 INFO - PROCESS | 1673 | 1464363856657 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x11757a400) [pid = 1673] [serial = 1889] [outer = 0x116167000] 08:44:17 INFO - PROCESS | 1673 | 1464363857163 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 725ms 08:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:44:17 INFO - PROCESS | 1673 | 1464363857199 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1673 | 1464363857201 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:44:17 INFO - PROCESS | 1673 | 1464363857203 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1673 | 1464363857204 Marionette TRACE conn2 <- [1,2490,null,{}] 08:44:17 INFO - PROCESS | 1673 | 1464363857215 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 1673 | 1464363857308 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:44:17 INFO - PROCESS | 1673 | 1464363857313 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1258b7800 == 54 [pid = 1673] [id = 630] 08:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x11815f800) [pid = 1673] [serial = 1890] [outer = 0x0] 08:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x118317400) [pid = 1673] [serial = 1891] [outer = 0x11815f800] 08:44:17 INFO - PROCESS | 1673 | 1464363857338 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1184ef800) [pid = 1673] [serial = 1892] [outer = 0x11815f800] 08:44:17 INFO - PROCESS | 1673 | 1464363857685 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 531ms 08:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:44:17 INFO - PROCESS | 1673 | 1464363857750 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1673 | 1464363857751 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:44:17 INFO - PROCESS | 1673 | 1464363857754 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1673 | 1464363857756 Marionette TRACE conn2 <- [1,2494,null,{}] 08:44:17 INFO - PROCESS | 1673 | 1464363857758 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 1673 | 1464363857849 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:44:17 INFO - PROCESS | 1673 | 1464363857853 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fc0000 == 55 [pid = 1673] [id = 631] 08:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x118c22400) [pid = 1673] [serial = 1893] [outer = 0x0] 08:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x11901b800) [pid = 1673] [serial = 1894] [outer = 0x118c22400] 08:44:17 INFO - PROCESS | 1673 | 1464363857883 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x11951d800) [pid = 1673] [serial = 1895] [outer = 0x118c22400] 08:44:18 INFO - PROCESS | 1673 | 1464363858273 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 567ms 08:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:44:18 INFO - PROCESS | 1673 | 1464363858323 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1673 | 1464363858324 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:44:18 INFO - PROCESS | 1673 | 1464363858326 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1673 | 1464363858327 Marionette TRACE conn2 <- [1,2498,null,{}] 08:44:18 INFO - PROCESS | 1673 | 1464363858330 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 1673 | 1464363858447 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:44:18 INFO - PROCESS | 1673 | 1464363858474 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a603000 == 56 [pid = 1673] [id = 632] 08:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x119539400) [pid = 1673] [serial = 1896] [outer = 0x0] 08:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x119542000) [pid = 1673] [serial = 1897] [outer = 0x119539400] 08:44:18 INFO - PROCESS | 1673 | 1464363858499 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1197ec000) [pid = 1673] [serial = 1898] [outer = 0x119539400] 08:44:18 INFO - PROCESS | 1673 | 1464363858852 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 572ms 08:44:18 INFO - PROCESS | 1673 | 1464363858898 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1673 | 1464363858899 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:44:18 INFO - PROCESS | 1673 | 1464363858902 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1673 | 1464363858903 Marionette TRACE conn2 <- [1,2502,null,{}] 08:44:18 INFO - PROCESS | 1673 | 1464363858905 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 1673 | 1464363859018 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:44:19 INFO - PROCESS | 1673 | 1464363859032 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a86a800 == 57 [pid = 1673] [id = 633] 08:44:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x1197f0000) [pid = 1673] [serial = 1899] [outer = 0x0] 08:44:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x119bb7400) [pid = 1673] [serial = 1900] [outer = 0x1197f0000] 08:44:19 INFO - PROCESS | 1673 | 1464363859056 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x121021400) [pid = 1673] [serial = 1901] [outer = 0x1197f0000] 08:44:19 INFO - PROCESS | 1673 | 1464363859405 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 08:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:44:19 INFO - PROCESS | 1673 | 1464363859421 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1673 | 1464363859422 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:44:19 INFO - PROCESS | 1673 | 1464363859424 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1673 | 1464363859425 Marionette TRACE conn2 <- [1,2506,null,{}] 08:44:19 INFO - PROCESS | 1673 | 1464363859427 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 1673 | 1464363859539 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:44:19 INFO - PROCESS | 1673 | 1464363859550 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b821800 == 58 [pid = 1673] [id = 634] 08:44:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x11877ac00) [pid = 1673] [serial = 1902] [outer = 0x0] 08:44:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x121025000) [pid = 1673] [serial = 1903] [outer = 0x11877ac00] 08:44:19 INFO - PROCESS | 1673 | 1464363859575 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x1210f6000) [pid = 1673] [serial = 1904] [outer = 0x11877ac00] 08:44:19 INFO - PROCESS | 1673 | 1464363859927 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 08:44:19 INFO - PROCESS | 1673 | 1464363859943 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1673 | 1464363859945 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:44:19 INFO - PROCESS | 1673 | 1464363859949 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1673 | 1464363859950 Marionette TRACE conn2 <- [1,2510,null,{}] 08:44:19 INFO - PROCESS | 1673 | 1464363859952 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 1673 | 1464363860069 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x12a7d3000) [pid = 1673] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x111d82400) [pid = 1673] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x1197ec800) [pid = 1673] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x112a13000) [pid = 1673] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x12920dc00) [pid = 1673] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x124b2cc00) [pid = 1673] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x121e0b000) [pid = 1673] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x119bb8c00) [pid = 1673] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1139f8c00) [pid = 1673] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12ac14000) [pid = 1673] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x118313800) [pid = 1673] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x124b2c400) [pid = 1673] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x1210f1c00) [pid = 1673] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x118153400) [pid = 1673] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x111d8a400) [pid = 1673] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x112adb000) [pid = 1673] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1127cd800) [pid = 1673] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x112a6a400) [pid = 1673] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12a74ac00) [pid = 1673] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x1127af400) [pid = 1673] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x121d5d000) [pid = 1673] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x119542800) [pid = 1673] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x11270dc00) [pid = 1673] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1292b9000) [pid = 1673] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x124842800) [pid = 1673] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:44:20 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x129087800) [pid = 1673] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:44:20 INFO - PROCESS | 1673 | 1464363860337 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x11991f000 == 59 [pid = 1673] [id = 635] 08:44:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x111b06000) [pid = 1673] [serial = 1905] [outer = 0x0] 08:44:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1127cb800) [pid = 1673] [serial = 1906] [outer = 0x111b06000] 08:44:20 INFO - PROCESS | 1673 | 1464363860362 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x116070c00) [pid = 1673] [serial = 1907] [outer = 0x111b06000] 08:44:20 INFO - PROCESS | 1673 | 1464363860732 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 818ms 08:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:44:20 INFO - PROCESS | 1673 | 1464363860768 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1673 | 1464363860770 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:44:20 INFO - PROCESS | 1673 | 1464363860774 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1673 | 1464363860776 Marionette TRACE conn2 <- [1,2514,null,{}] 08:44:20 INFO - PROCESS | 1673 | 1464363860781 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 1673 | 1464363860959 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:44:20 INFO - PROCESS | 1673 | 1464363860972 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd0000 == 60 [pid = 1673] [id = 636] 08:44:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x1139f8c00) [pid = 1673] [serial = 1908] [outer = 0x0] 08:44:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x119733800) [pid = 1673] [serial = 1909] [outer = 0x1139f8c00] 08:44:21 INFO - PROCESS | 1673 | 1464363861017 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x121885800) [pid = 1673] [serial = 1910] [outer = 0x1139f8c00] 08:44:21 INFO - PROCESS | 1673 | 1464363861364 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 621ms 08:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:44:21 INFO - PROCESS | 1673 | 1464363861394 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1673 | 1464363861396 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:44:21 INFO - PROCESS | 1673 | 1464363861398 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1673 | 1464363861400 Marionette TRACE conn2 <- [1,2518,null,{}] 08:44:21 INFO - PROCESS | 1673 | 1464363861402 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 1673 | 1464363861535 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:44:21 INFO - PROCESS | 1673 | 1464363861593 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c08f800 == 61 [pid = 1673] [id = 637] 08:44:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x121d56c00) [pid = 1673] [serial = 1911] [outer = 0x0] 08:44:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x124b30800) [pid = 1673] [serial = 1912] [outer = 0x121d56c00] 08:44:21 INFO - PROCESS | 1673 | 1464363861618 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x124f2dc00) [pid = 1673] [serial = 1913] [outer = 0x121d56c00] 08:44:21 INFO - PROCESS | 1673 | 1464363861883 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 521ms 08:44:21 INFO - PROCESS | 1673 | 1464363861920 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1673 | 1464363861921 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:44:21 INFO - PROCESS | 1673 | 1464363861924 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1673 | 1464363861925 Marionette TRACE conn2 <- [1,2522,null,{}] 08:44:21 INFO - PROCESS | 1673 | 1464363861936 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 1673 | 1464363862035 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:44:22 INFO - PROCESS | 1673 | 1464363862039 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c85b000 == 62 [pid = 1673] [id = 638] 08:44:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x110f32800) [pid = 1673] [serial = 1914] [outer = 0x0] 08:44:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x126370000) [pid = 1673] [serial = 1915] [outer = 0x110f32800] 08:44:22 INFO - PROCESS | 1673 | 1464363862064 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12668bc00) [pid = 1673] [serial = 1916] [outer = 0x110f32800] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x133f66800 == 61 [pid = 1673] [id = 603] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x133e68000 == 60 [pid = 1673] [id = 602] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12906f800 == 59 [pid = 1673] [id = 521] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12dc8e800 == 58 [pid = 1673] [id = 601] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12c557000 == 57 [pid = 1673] [id = 545] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1341e7000 == 56 [pid = 1673] [id = 604] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1166eb000 == 55 [pid = 1673] [id = 606] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12c088000 == 54 [pid = 1673] [id = 605] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12905b800 == 53 [pid = 1673] [id = 547] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7c4000 == 52 [pid = 1673] [id = 526] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12c852000 == 51 [pid = 1673] [id = 546] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12dc90800 == 50 [pid = 1673] [id = 598] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x129372800 == 49 [pid = 1673] [id = 522] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12b185800 == 48 [pid = 1673] [id = 528] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12a885800 == 47 [pid = 1673] [id = 527] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x11687b800 == 46 [pid = 1673] [id = 627] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x114020800 == 45 [pid = 1673] [id = 626] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1342e8000 == 44 [pid = 1673] [id = 625] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1342ce000 == 43 [pid = 1673] [id = 624] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1341ee800 == 42 [pid = 1673] [id = 623] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x133e67000 == 41 [pid = 1673] [id = 622] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12d6d6800 == 40 [pid = 1673] [id = 621] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x129370800 == 39 [pid = 1673] [id = 620] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12dc99800 == 38 [pid = 1673] [id = 618] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x11998f800 == 37 [pid = 1673] [id = 619] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x118cc6000 == 36 [pid = 1673] [id = 628] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12b821800 == 35 [pid = 1673] [id = 634] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1215eb000 == 34 [pid = 1673] [id = 629] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12a603000 == 33 [pid = 1673] [id = 632] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd0000 == 32 [pid = 1673] [id = 636] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x126fc0000 == 31 [pid = 1673] [id = 631] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1258b7800 == 30 [pid = 1673] [id = 630] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12a86a800 == 29 [pid = 1673] [id = 633] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x11991f000 == 28 [pid = 1673] [id = 635] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12baed000) [pid = 1673] [serial = 1855] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12ba1ec00) [pid = 1673] [serial = 1853] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12ac16c00) [pid = 1673] [serial = 1852] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x117072400) [pid = 1673] [serial = 1820] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12102ec00) [pid = 1673] [serial = 1832] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x112a1b800) [pid = 1673] [serial = 1822] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x129534800) [pid = 1673] [serial = 1843] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x1127d1000) [pid = 1673] [serial = 1819] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12ba21c00) [pid = 1673] [serial = 1816] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1292b0c00) [pid = 1673] [serial = 1810] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12920a800) [pid = 1673] [serial = 1841] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12668d000) [pid = 1673] [serial = 1748] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12aaa1400) [pid = 1673] [serial = 1811] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x11689b800) [pid = 1673] [serial = 1801] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12b1f6400) [pid = 1673] [serial = 1813] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x119542400) [pid = 1673] [serial = 1745] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a6cac00) [pid = 1673] [serial = 1844] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x126a9c000) [pid = 1673] [serial = 1808] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x121148800) [pid = 1673] [serial = 1834] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x118785c00) [pid = 1673] [serial = 1828] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12ba1c000) [pid = 1673] [serial = 1814] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x112a1bc00) [pid = 1673] [serial = 1799] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12a743000) [pid = 1673] [serial = 1850] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11953b000) [pid = 1673] [serial = 1829] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119080800) [pid = 1673] [serial = 1802] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11757fc00) [pid = 1673] [serial = 1846] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124ea6000) [pid = 1673] [serial = 1807] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x129090000) [pid = 1673] [serial = 1849] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116e2c400) [pid = 1673] [serial = 1742] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x127078000) [pid = 1673] [serial = 1840] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12aaaa800) [pid = 1673] [serial = 1796] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1161aa000) [pid = 1673] [serial = 1825] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x126a8e400) [pid = 1673] [serial = 1838] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x118160000) [pid = 1673] [serial = 1826] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113e06400) [pid = 1673] [serial = 1823] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x121024800) [pid = 1673] [serial = 1804] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x124ef5400) [pid = 1673] [serial = 1837] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12102e400) [pid = 1673] [serial = 1847] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12a7dd400) [pid = 1673] [serial = 1757] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a6cd800) [pid = 1673] [serial = 1754] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x129537000) [pid = 1673] [serial = 1751] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x129093400) [pid = 1673] [serial = 1682] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12188b800) [pid = 1673] [serial = 1805] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1127adc00) [pid = 1673] [serial = 1798] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119bbbc00) [pid = 1673] [serial = 1831] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12187f400) [pid = 1673] [serial = 1835] [outer = 0x0] [url = about:blank] 08:44:23 INFO - PROCESS | 1673 | --DOCSHELL 0x12c08f800 == 27 [pid = 1673] [id = 637] 08:44:23 INFO - PROCESS | 1673 | 1464363863907 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2022ms 08:44:23 INFO - PROCESS | 1673 | 1464363863947 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1673 | 1464363863950 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:44:23 INFO - PROCESS | 1673 | 1464363863954 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1673 | 1464363863956 Marionette TRACE conn2 <- [1,2526,null,{}] 08:44:23 INFO - PROCESS | 1673 | 1464363863966 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 1673 | 1464363864055 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:44:24 INFO - PROCESS | 1673 | 1464363864107 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x113309800 == 28 [pid = 1673] [id = 639] 08:44:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1122b0800) [pid = 1673] [serial = 1917] [outer = 0x0] 08:44:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112690400) [pid = 1673] [serial = 1918] [outer = 0x1122b0800] 08:44:24 INFO - PROCESS | 1673 | 1464363864135 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112699000) [pid = 1673] [serial = 1919] [outer = 0x1122b0800] 08:44:24 INFO - PROCESS | 1673 | 1464363864468 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 08:44:24 INFO - PROCESS | 1673 | 1464363864475 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1673 | 1464363864483 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:44:24 INFO - PROCESS | 1673 | 1464363864490 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1673 | 1464363864492 Marionette TRACE conn2 <- [1,2530,null,{}] 08:44:24 INFO - PROCESS | 1673 | 1464363864495 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 1673 | 1464363864581 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:44:24 INFO - PROCESS | 1673 | 1464363864586 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x11654c800 == 29 [pid = 1673] [id = 640] 08:44:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1126d5400) [pid = 1673] [serial = 1920] [outer = 0x0] 08:44:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1126e0000) [pid = 1673] [serial = 1921] [outer = 0x1126d5400] 08:44:24 INFO - PROCESS | 1673 | 1464363864615 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1127ac000) [pid = 1673] [serial = 1922] [outer = 0x1126d5400] 08:44:25 INFO - PROCESS | 1673 | 1464363865003 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 571ms 08:44:25 INFO - PROCESS | 1673 | 1464363865062 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1673 | 1464363865065 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:44:25 INFO - PROCESS | 1673 | 1464363865069 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1673 | 1464363865072 Marionette TRACE conn2 <- [1,2534,null,{}] 08:44:25 INFO - PROCESS | 1673 | 1464363865084 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 1673 | 1464363865199 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:44:25 INFO - PROCESS | 1673 | 1464363865220 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x11811d000 == 30 [pid = 1673] [id = 641] 08:44:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x110f30400) [pid = 1673] [serial = 1923] [outer = 0x0] 08:44:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1127cf800) [pid = 1673] [serial = 1924] [outer = 0x110f30400] 08:44:25 INFO - PROCESS | 1673 | 1464363865249 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112a10800) [pid = 1673] [serial = 1925] [outer = 0x110f30400] 08:44:25 INFO - PROCESS | 1673 | 1464363865603 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 578ms 08:44:25 INFO - PROCESS | 1673 | 1464363865652 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1673 | 1464363865654 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:44:25 INFO - PROCESS | 1673 | 1464363865656 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1673 | 1464363865658 Marionette TRACE conn2 <- [1,2538,null,{}] 08:44:25 INFO - PROCESS | 1673 | 1464363865660 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 1673 | 1464363865739 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:44:25 INFO - PROCESS | 1673 | 1464363865745 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cac800 == 31 [pid = 1673] [id = 642] 08:44:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x112a1dc00) [pid = 1673] [serial = 1926] [outer = 0x0] 08:44:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x112f25800) [pid = 1673] [serial = 1927] [outer = 0x112a1dc00] 08:44:25 INFO - PROCESS | 1673 | 1464363865773 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11395d000) [pid = 1673] [serial = 1928] [outer = 0x112a1dc00] 08:44:26 INFO - PROCESS | 1673 | 1464363866101 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 469ms 08:44:26 INFO - PROCESS | 1673 | 1464363866126 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1673 | 1464363866128 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:44:26 INFO - PROCESS | 1673 | 1464363866134 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1673 | 1464363866135 Marionette TRACE conn2 <- [1,2542,null,{}] 08:44:26 INFO - PROCESS | 1673 | 1464363866137 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 1673 | 1464363866213 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:44:26 INFO - PROCESS | 1673 | 1464363866218 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x11962c000 == 32 [pid = 1673] [id = 643] 08:44:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1126d3c00) [pid = 1673] [serial = 1929] [outer = 0x0] 08:44:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x113e06400) [pid = 1673] [serial = 1930] [outer = 0x1126d3c00] 08:44:26 INFO - PROCESS | 1673 | 1464363866244 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x114042c00) [pid = 1673] [serial = 1931] [outer = 0x1126d3c00] 08:44:26 INFO - PROCESS | 1673 | 1464363866607 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 08:44:26 INFO - PROCESS | 1673 | 1464363866652 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1673 | 1464363866654 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:44:26 INFO - PROCESS | 1673 | 1464363866656 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1673 | 1464363866657 Marionette TRACE conn2 <- [1,2546,null,{}] 08:44:26 INFO - PROCESS | 1673 | 1464363866659 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 1673 | 1464363866760 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:44:26 INFO - PROCESS | 1673 | 1464363866768 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x119917800 == 33 [pid = 1673] [id = 644] 08:44:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115e36c00) [pid = 1673] [serial = 1932] [outer = 0x0] 08:44:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x116173800) [pid = 1673] [serial = 1933] [outer = 0x115e36c00] 08:44:26 INFO - PROCESS | 1673 | 1464363866795 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11683e800) [pid = 1673] [serial = 1934] [outer = 0x115e36c00] 08:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 467ms 08:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:44:27 INFO - PROCESS | 1673 | 1464363867121 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:44:27 INFO - PROCESS | 1673 | 1464363867124 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1673 | 1464363867125 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:44:27 INFO - PROCESS | 1673 | 1464363867127 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1673 | 1464363867129 Marionette TRACE conn2 <- [1,2550,null,{}] 08:44:27 INFO - PROCESS | 1673 | 1464363867134 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 1673 | 1464363867210 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:44:27 INFO - PROCESS | 1673 | 1464363867262 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x121031800 == 34 [pid = 1673] [id = 645] 08:44:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x115e37c00) [pid = 1673] [serial = 1935] [outer = 0x0] 08:44:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11689dc00) [pid = 1673] [serial = 1936] [outer = 0x115e37c00] 08:44:27 INFO - PROCESS | 1673 | 1464363867287 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x117581400) [pid = 1673] [serial = 1937] [outer = 0x115e37c00] 08:44:27 INFO - PROCESS | 1673 | 1464363867584 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 473ms 08:44:27 INFO - PROCESS | 1673 | 1464363867603 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1673 | 1464363867604 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:44:27 INFO - PROCESS | 1673 | 1464363867606 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1673 | 1464363867607 Marionette TRACE conn2 <- [1,2554,null,{}] 08:44:27 INFO - PROCESS | 1673 | 1464363867609 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 1673 | 1464363867690 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:44:27 INFO - PROCESS | 1673 | 1464363867694 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d19800 == 35 [pid = 1673] [id = 646] 08:44:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1110b1400) [pid = 1673] [serial = 1938] [outer = 0x0] 08:44:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118146800) [pid = 1673] [serial = 1939] [outer = 0x1110b1400] 08:44:27 INFO - PROCESS | 1673 | 1464363867729 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x117585400) [pid = 1673] [serial = 1940] [outer = 0x1110b1400] 08:44:28 INFO - PROCESS | 1673 | 1464363868079 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 08:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:44:28 INFO - PROCESS | 1673 | 1464363868132 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1673 | 1464363868133 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:44:28 INFO - PROCESS | 1673 | 1464363868136 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1673 | 1464363868137 Marionette TRACE conn2 <- [1,2558,null,{}] 08:44:28 INFO - PROCESS | 1673 | 1464363868139 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 1673 | 1464363868216 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:44:28 INFO - PROCESS | 1673 | 1464363868221 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x11811c000 == 36 [pid = 1673] [id = 647] 08:44:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x117585800) [pid = 1673] [serial = 1941] [outer = 0x0] 08:44:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11815c400) [pid = 1673] [serial = 1942] [outer = 0x117585800] 08:44:28 INFO - PROCESS | 1673 | 1464363868248 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x118313800) [pid = 1673] [serial = 1943] [outer = 0x117585800] 08:44:28 INFO - PROCESS | 1673 | 1464363868623 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 08:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:44:28 INFO - PROCESS | 1673 | 1464363868655 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1673 | 1464363868657 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:44:28 INFO - PROCESS | 1673 | 1464363868660 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1673 | 1464363868662 Marionette TRACE conn2 <- [1,2562,null,{}] 08:44:28 INFO - PROCESS | 1673 | 1464363868665 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 1673 | 1464363868824 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:44:28 INFO - PROCESS | 1673 | 1464363868874 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12528f800 == 37 [pid = 1673] [id = 648] 08:44:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x110f38c00) [pid = 1673] [serial = 1944] [outer = 0x0] 08:44:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x118319400) [pid = 1673] [serial = 1945] [outer = 0x110f38c00] 08:44:28 INFO - PROCESS | 1673 | 1464363868914 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1184e5800) [pid = 1673] [serial = 1946] [outer = 0x110f38c00] 08:44:29 INFO - PROCESS | 1673 | 1464363869336 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 721ms 08:44:29 INFO - PROCESS | 1673 | 1464363869380 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1673 | 1464363869382 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:44:29 INFO - PROCESS | 1673 | 1464363869384 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1673 | 1464363869386 Marionette TRACE conn2 <- [1,2566,null,{}] 08:44:29 INFO - PROCESS | 1673 | 1464363869388 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 1673 | 1464363869515 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:44:29 INFO - PROCESS | 1673 | 1464363869532 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x11962b800 == 38 [pid = 1673] [id = 649] 08:44:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x11856cc00) [pid = 1673] [serial = 1947] [outer = 0x0] 08:44:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11900ec00) [pid = 1673] [serial = 1948] [outer = 0x11856cc00] 08:44:29 INFO - PROCESS | 1673 | 1464363869564 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1190c1400) [pid = 1673] [serial = 1949] [outer = 0x11856cc00] 08:44:29 INFO - PROCESS | 1673 | 1464363869921 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 573ms 08:44:29 INFO - PROCESS | 1673 | 1464363869958 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1673 | 1464363869959 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:44:29 INFO - PROCESS | 1673 | 1464363869968 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1673 | 1464363869969 Marionette TRACE conn2 <- [1,2570,null,{}] 08:44:29 INFO - PROCESS | 1673 | 1464363869971 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 1673 | 1464363870068 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:44:30 INFO - PROCESS | 1673 | 1464363870072 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x129076800 == 39 [pid = 1673] [id = 650] 08:44:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x11877f000) [pid = 1673] [serial = 1950] [outer = 0x0] 08:44:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x119524000) [pid = 1673] [serial = 1951] [outer = 0x11877f000] 08:44:30 INFO - PROCESS | 1673 | 1464363870096 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x119538400) [pid = 1673] [serial = 1952] [outer = 0x11877f000] 08:44:30 INFO - PROCESS | 1673 | 1464363870449 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 08:44:30 INFO - PROCESS | 1673 | 1464363870487 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:44:30 INFO - PROCESS | 1673 | 1464363870488 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:44:30 INFO - PROCESS | 1673 | 1464363870491 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1673 | 1464363870501 Marionette TRACE conn2 <- [1,2574,null,{}] 08:44:30 INFO - PROCESS | 1673 | 1464363870504 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 1673 | 1464363870602 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:44:30 INFO - PROCESS | 1673 | 1464363870613 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a607000 == 40 [pid = 1673] [id = 651] 08:44:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1193bb400) [pid = 1673] [serial = 1953] [outer = 0x0] 08:44:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x119541000) [pid = 1673] [serial = 1954] [outer = 0x1193bb400] 08:44:30 INFO - PROCESS | 1673 | 1464363870638 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x119739800) [pid = 1673] [serial = 1955] [outer = 0x1193bb400] 08:44:31 INFO - PROCESS | 1673 | 1464363871003 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 528ms 08:44:31 INFO - PROCESS | 1673 | 1464363871025 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1673 | 1464363871026 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:44:31 INFO - PROCESS | 1673 | 1464363871029 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1673 | 1464363871030 Marionette TRACE conn2 <- [1,2578,null,{}] 08:44:31 INFO - PROCESS | 1673 | 1464363871033 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 1673 | 1464363871413 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12ba14000) [pid = 1673] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x119539400) [pid = 1673] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x1197f0000) [pid = 1673] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x11877ac00) [pid = 1673] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x111b06000) [pid = 1673] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x121d56c00) [pid = 1673] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1139f8c00) [pid = 1673] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x11815f800) [pid = 1673] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x116167000) [pid = 1673] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x112a18800) [pid = 1673] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1126d6400) [pid = 1673] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x110fb4800) [pid = 1673] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12bb0fc00) [pid = 1673] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12ba12c00) [pid = 1673] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1292b4400) [pid = 1673] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x124b34400) [pid = 1673] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x121408c00) [pid = 1673] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118140400) [pid = 1673] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1132eb400) [pid = 1673] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12bae7000) [pid = 1673] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:44:31 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x118c22400) [pid = 1673] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:44:31 INFO - PROCESS | 1673 | 1464363871490 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e0b000 == 41 [pid = 1673] [id = 652] 08:44:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x110f32400) [pid = 1673] [serial = 1956] [outer = 0x0] 08:44:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x111d84800) [pid = 1673] [serial = 1957] [outer = 0x110f32400] 08:44:31 INFO - PROCESS | 1673 | 1464363871530 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x113e0b800) [pid = 1673] [serial = 1958] [outer = 0x110f32400] 08:44:31 INFO - PROCESS | 1673 | 1464363871950 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 969ms 08:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:44:32 INFO - PROCESS | 1673 | 1464363871998 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1673 | 1464363872000 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:44:32 INFO - PROCESS | 1673 | 1464363872002 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1673 | 1464363872003 Marionette TRACE conn2 <- [1,2582,null,{}] 08:44:32 INFO - PROCESS | 1673 | 1464363872005 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 1673 | 1464363872086 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:44:32 INFO - PROCESS | 1673 | 1464363872099 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7c5000 == 42 [pid = 1673] [id = 653] 08:44:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x117580c00) [pid = 1673] [serial = 1959] [outer = 0x0] 08:44:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11973f800) [pid = 1673] [serial = 1960] [outer = 0x117580c00] 08:44:32 INFO - PROCESS | 1673 | 1464363872123 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1199d2c00) [pid = 1673] [serial = 1961] [outer = 0x117580c00] 08:44:32 INFO - PROCESS | 1673 | 1464363872424 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 467ms 08:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:44:32 INFO - PROCESS | 1673 | 1464363872470 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1673 | 1464363872471 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:44:32 INFO - PROCESS | 1673 | 1464363872473 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1673 | 1464363872474 Marionette TRACE conn2 <- [1,2586,null,{}] 08:44:32 INFO - PROCESS | 1673 | 1464363872477 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 1673 | 1464363872556 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:44:32 INFO - PROCESS | 1673 | 1464363872614 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac27800 == 43 [pid = 1673] [id = 654] 08:44:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x117e0b800) [pid = 1673] [serial = 1962] [outer = 0x0] 08:44:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x119bb7800) [pid = 1673] [serial = 1963] [outer = 0x117e0b800] 08:44:32 INFO - PROCESS | 1673 | 1464363872639 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x119cd1800) [pid = 1673] [serial = 1964] [outer = 0x117e0b800] 08:44:32 INFO - PROCESS | 1673 | 1464363872915 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 472ms 08:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:44:32 INFO - PROCESS | 1673 | 1464363872952 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1673 | 1464363872953 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:44:32 INFO - PROCESS | 1673 | 1464363872956 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1673 | 1464363872957 Marionette TRACE conn2 <- [1,2590,null,{}] 08:44:32 INFO - PROCESS | 1673 | 1464363872959 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 1673 | 1464363873044 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:44:33 INFO - PROCESS | 1673 | 1464363873050 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b821800 == 44 [pid = 1673] [id = 655] 08:44:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x115ea7800) [pid = 1673] [serial = 1965] [outer = 0x0] 08:44:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x121025400) [pid = 1673] [serial = 1966] [outer = 0x115ea7800] 08:44:33 INFO - PROCESS | 1673 | 1464363873075 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12102e400) [pid = 1673] [serial = 1967] [outer = 0x115ea7800] 08:44:33 INFO - PROCESS | 1673 | 1464363873488 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 569ms 08:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:44:33 INFO - PROCESS | 1673 | 1464363873526 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1673 | 1464363873529 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:44:33 INFO - PROCESS | 1673 | 1464363873532 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1673 | 1464363873535 Marionette TRACE conn2 <- [1,2594,null,{}] 08:44:33 INFO - PROCESS | 1673 | 1464363873539 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 1673 | 1464363873653 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:44:33 INFO - PROCESS | 1673 | 1464363873726 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e0c000 == 45 [pid = 1673] [id = 656] 08:44:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x111b0dc00) [pid = 1673] [serial = 1968] [outer = 0x0] 08:44:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x111f2f400) [pid = 1673] [serial = 1969] [outer = 0x111b0dc00] 08:44:33 INFO - PROCESS | 1673 | 1464363873758 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x112696000) [pid = 1673] [serial = 1970] [outer = 0x111b0dc00] 08:44:34 INFO - PROCESS | 1673 | 1464363874315 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 822ms 08:44:34 INFO - PROCESS | 1673 | 1464363874355 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1673 | 1464363874359 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:44:34 INFO - PROCESS | 1673 | 1464363874366 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 1673 | 1464363874368 Marionette TRACE conn2 <- [1,2598,null,{}] 08:44:34 INFO - PROCESS | 1673 | 1464363874370 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 1673 | 1464363874484 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:44:34 INFO - PROCESS | 1673 | 1464363874561 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x119640800 == 46 [pid = 1673] [id = 657] 08:44:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x11270d800) [pid = 1673] [serial = 1971] [outer = 0x0] 08:44:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1127af000) [pid = 1673] [serial = 1972] [outer = 0x11270d800] 08:44:34 INFO - PROCESS | 1673 | 1464363874591 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1127b7000) [pid = 1673] [serial = 1973] [outer = 0x11270d800] 08:44:35 INFO - PROCESS | 1673 | 1464363875353 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1025ms 08:44:35 INFO - PROCESS | 1673 | 1464363875411 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 1673 | 1464363875413 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:44:35 INFO - PROCESS | 1673 | 1464363875418 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1673 | 1464363875420 Marionette TRACE conn2 <- [1,2602,null,{}] 08:44:35 INFO - PROCESS | 1673 | 1464363875424 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 1673 | 1464363875523 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:44:35 INFO - PROCESS | 1673 | 1464363875579 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x116e26800 == 47 [pid = 1673] [id = 658] 08:44:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1126dc400) [pid = 1673] [serial = 1974] [outer = 0x0] 08:44:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x1126e0800) [pid = 1673] [serial = 1975] [outer = 0x1126dc400] 08:44:35 INFO - PROCESS | 1673 | 1464363875607 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x1127b4400) [pid = 1673] [serial = 1976] [outer = 0x1126dc400] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x112fb0800 == 46 [pid = 1673] [id = 502] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x11681f800 == 45 [pid = 1673] [id = 509] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12153d000 == 44 [pid = 1673] [id = 507] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x119d32000 == 43 [pid = 1673] [id = 515] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x117476800 == 42 [pid = 1673] [id = 503] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x118cae000 == 41 [pid = 1673] [id = 504] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1211b2000 == 40 [pid = 1673] [id = 516] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x113128800 == 39 [pid = 1673] [id = 501] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x118261800 == 38 [pid = 1673] [id = 510] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x119918800 == 37 [pid = 1673] [id = 506] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1196e4800 == 36 [pid = 1673] [id = 514] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1185eb800 == 35 [pid = 1673] [id = 513] 08:44:35 INFO - PROCESS | 1673 | --DOCSHELL 0x11400d800 == 34 [pid = 1673] [id = 512] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x126370000) [pid = 1673] [serial = 1915] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12bae5800) [pid = 1673] [serial = 1817] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x119542000) [pid = 1673] [serial = 1897] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x119bb7400) [pid = 1673] [serial = 1900] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x121025000) [pid = 1673] [serial = 1903] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x121021400) [pid = 1673] [serial = 1901] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x116070c00) [pid = 1673] [serial = 1907] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x124b30800) [pid = 1673] [serial = 1912] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x119733800) [pid = 1673] [serial = 1909] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1127cb800) [pid = 1673] [serial = 1906] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x118317400) [pid = 1673] [serial = 1891] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1184ef800) [pid = 1673] [serial = 1892] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116a55400) [pid = 1673] [serial = 1888] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11757a400) [pid = 1673] [serial = 1889] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11334bc00) [pid = 1673] [serial = 1885] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x113ef0400) [pid = 1673] [serial = 1886] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1127d7000) [pid = 1673] [serial = 1883] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1127b5400) [pid = 1673] [serial = 1882] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1126d5c00) [pid = 1673] [serial = 1880] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x111d88800) [pid = 1673] [serial = 1879] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12bf36c00) [pid = 1673] [serial = 1877] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12bf33000) [pid = 1673] [serial = 1876] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12bf2ac00) [pid = 1673] [serial = 1874] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12bb0ec00) [pid = 1673] [serial = 1873] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12b1f5000) [pid = 1673] [serial = 1871] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12aaae000) [pid = 1673] [serial = 1870] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x129091800) [pid = 1673] [serial = 1867] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12a740400) [pid = 1673] [serial = 1868] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12636a800) [pid = 1673] [serial = 1865] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x121d5a400) [pid = 1673] [serial = 1864] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119543c00) [pid = 1673] [serial = 1862] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119018000) [pid = 1673] [serial = 1861] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x116e2cc00) [pid = 1673] [serial = 1859] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x113e62800) [pid = 1673] [serial = 1858] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12bb05c00) [pid = 1673] [serial = 1856] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11901b800) [pid = 1673] [serial = 1894] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x124f2dc00) [pid = 1673] [serial = 1913] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1210f6000) [pid = 1673] [serial = 1904] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1197ec000) [pid = 1673] [serial = 1898] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11951d800) [pid = 1673] [serial = 1895] [outer = 0x0] [url = about:blank] 08:44:35 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x121885800) [pid = 1673] [serial = 1910] [outer = 0x0] [url = about:blank] 08:44:36 INFO - PROCESS | 1673 | 1464363876020 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 624ms 08:44:36 INFO - PROCESS | 1673 | 1464363876042 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1673 | 1464363876048 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:44:36 INFO - PROCESS | 1673 | 1464363876053 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1673 | 1464363876054 Marionette TRACE conn2 <- [1,2606,null,{}] 08:44:36 INFO - PROCESS | 1673 | 1464363876057 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 1673 | 1464363876138 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:44:36 INFO - PROCESS | 1673 | 1464363876191 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f5b000 == 35 [pid = 1673] [id = 659] 08:44:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1126dac00) [pid = 1673] [serial = 1977] [outer = 0x0] 08:44:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1127cd400) [pid = 1673] [serial = 1978] [outer = 0x1126dac00] 08:44:36 INFO - PROCESS | 1673 | 1464363876218 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x112a1b800) [pid = 1673] [serial = 1979] [outer = 0x1126dac00] 08:44:36 INFO - PROCESS | 1673 | 1464363876545 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 08:44:36 INFO - PROCESS | 1673 | 1464363876573 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1673 | 1464363876574 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:44:36 INFO - PROCESS | 1673 | 1464363876577 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1673 | 1464363876581 Marionette TRACE conn2 <- [1,2610,null,{}] 08:44:36 INFO - PROCESS | 1673 | 1464363876590 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 1673 | 1464363876671 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:44:36 INFO - PROCESS | 1673 | 1464363876722 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x119629800 == 36 [pid = 1673] [id = 660] 08:44:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x111f35800) [pid = 1673] [serial = 1980] [outer = 0x0] 08:44:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1132e2800) [pid = 1673] [serial = 1981] [outer = 0x111f35800] 08:44:36 INFO - PROCESS | 1673 | 1464363876752 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x115e3f000) [pid = 1673] [serial = 1982] [outer = 0x111f35800] 08:44:37 INFO - PROCESS | 1673 | 1464363877073 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 524ms 08:44:37 INFO - PROCESS | 1673 | 1464363877101 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:44:37 INFO - PROCESS | 1673 | 1464363877103 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:44:37 INFO - PROCESS | 1673 | 1464363877115 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1673 | 1464363877116 Marionette TRACE conn2 <- [1,2614,null,{}] 08:44:37 INFO - PROCESS | 1673 | 1464363877119 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1673 | 1464363877200 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:44:37 INFO - PROCESS | 1673 | 1464363877205 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x12153b000 == 37 [pid = 1673] [id = 661] 08:44:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1160dd400) [pid = 1673] [serial = 1983] [outer = 0x0] 08:44:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x116641000) [pid = 1673] [serial = 1984] [outer = 0x1160dd400] 08:44:37 INFO - PROCESS | 1673 | 1464363877231 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116895000) [pid = 1673] [serial = 1985] [outer = 0x1160dd400] 08:44:37 INFO - PROCESS | 1673 | 1464363877555 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 479ms 08:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:44:37 INFO - PROCESS | 1673 | 1464363877585 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1673 | 1464363877586 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:44:37 INFO - PROCESS | 1673 | 1464363877588 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1673 | 1464363877589 Marionette TRACE conn2 <- [1,2618,null,{}] 08:44:37 INFO - PROCESS | 1673 | 1464363877592 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1673 | 1464363877698 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:44:37 INFO - PROCESS | 1673 | 1464363877704 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x121edf800 == 38 [pid = 1673] [id = 662] 08:44:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x111baf800) [pid = 1673] [serial = 1986] [outer = 0x0] 08:44:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x116e2c400) [pid = 1673] [serial = 1987] [outer = 0x111baf800] 08:44:37 INFO - PROCESS | 1673 | 1464363877730 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x117586c00) [pid = 1673] [serial = 1988] [outer = 0x111baf800] 08:44:38 INFO - PROCESS | 1673 | 1464363878083 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 523ms 08:44:38 INFO - PROCESS | 1673 | 1464363878117 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:44:38 INFO - PROCESS | 1673 | 1464363878118 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:44:38 INFO - PROCESS | 1673 | 1464363878120 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1673 | 1464363878121 Marionette TRACE conn2 <- [1,2622,null,{}] 08:44:38 INFO - PROCESS | 1673 | 1464363878124 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 1673 | 1464363878237 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:44:38 INFO - PROCESS | 1673 | 1464363878243 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x125926800 == 39 [pid = 1673] [id = 663] 08:44:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1165b6c00) [pid = 1673] [serial = 1989] [outer = 0x0] 08:44:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x118156800) [pid = 1673] [serial = 1990] [outer = 0x1165b6c00] 08:44:38 INFO - PROCESS | 1673 | 1464363878276 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11877d400) [pid = 1673] [serial = 1991] [outer = 0x1165b6c00] 08:44:38 INFO - PROCESS | 1673 | 1464363878609 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 08:44:38 INFO - PROCESS | 1673 | 1464363878638 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1673 | 1464363878640 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:44:38 INFO - PROCESS | 1673 | 1464363878642 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1673 | 1464363878643 Marionette TRACE conn2 <- [1,2626,null,{}] 08:44:38 INFO - PROCESS | 1673 | 1464363878652 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 1673 | 1464363878747 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:44:38 INFO - PROCESS | 1673 | 1464363878751 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fba000 == 40 [pid = 1673] [id = 664] 08:44:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118787400) [pid = 1673] [serial = 1992] [outer = 0x0] 08:44:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119018000) [pid = 1673] [serial = 1993] [outer = 0x118787400] 08:44:38 INFO - PROCESS | 1673 | 1464363878776 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1190c1800) [pid = 1673] [serial = 1994] [outer = 0x118787400] 08:44:39 INFO - PROCESS | 1673 | 1464363879081 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 475ms 08:44:39 INFO - PROCESS | 1673 | 1464363879120 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 1673 | 1464363879121 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:44:39 INFO - PROCESS | 1673 | 1464363879123 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 1673 | 1464363879124 Marionette TRACE conn2 <- [1,2630,null,{}] 08:44:39 INFO - PROCESS | 1673 | 1464363879127 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 1673 | 1464363879227 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:44:39 INFO - PROCESS | 1673 | 1464363879239 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x129372000 == 41 [pid = 1673] [id = 665] 08:44:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x118c15c00) [pid = 1673] [serial = 1995] [outer = 0x0] 08:44:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1193bf400) [pid = 1673] [serial = 1996] [outer = 0x118c15c00] 08:44:39 INFO - PROCESS | 1673 | 1464363879263 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11953f000) [pid = 1673] [serial = 1997] [outer = 0x118c15c00] 08:44:39 INFO - PROCESS | 1673 | 1464363879615 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 08:44:39 INFO - PROCESS | 1673 | 1464363879643 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 1673 | 1464363879644 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:44:39 INFO - PROCESS | 1673 | 1464363879652 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 1673 | 1464363879653 Marionette TRACE conn2 <- [1,2634,null,{}] 08:44:39 INFO - PROCESS | 1673 | 1464363879656 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 1673 | 1464363879754 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:44:39 INFO - PROCESS | 1673 | 1464363879758 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7be800 == 42 [pid = 1673] [id = 666] 08:44:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118c1d800) [pid = 1673] [serial = 1998] [outer = 0x0] 08:44:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x119542c00) [pid = 1673] [serial = 1999] [outer = 0x118c1d800] 08:44:39 INFO - PROCESS | 1673 | 1464363879786 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1197ea000) [pid = 1673] [serial = 2000] [outer = 0x118c1d800] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x115e37c00) [pid = 1673] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1126d3c00) [pid = 1673] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x115e36c00) [pid = 1673] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11856cc00) [pid = 1673] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x117585800) [pid = 1673] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112a1dc00) [pid = 1673] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1126d5400) [pid = 1673] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1110b1400) [pid = 1673] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11877f000) [pid = 1673] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x110f30400) [pid = 1673] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x117e0b800) [pid = 1673] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1193bb400) [pid = 1673] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1122b0800) [pid = 1673] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x110f38c00) [pid = 1673] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x117580c00) [pid = 1673] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:44:40 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x110f32400) [pid = 1673] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:44:40 INFO - PROCESS | 1673 | 1464363880223 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 617ms 08:44:40 INFO - PROCESS | 1673 | 1464363880271 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:44:40 INFO - PROCESS | 1673 | 1464363880272 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:44:40 INFO - PROCESS | 1673 | 1464363880274 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1673 | 1464363880275 Marionette TRACE conn2 <- [1,2638,null,{}] 08:44:40 INFO - PROCESS | 1673 | 1464363880278 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1673 | 1464363880354 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:44:40 INFO - PROCESS | 1673 | 1464363880358 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215e0000 == 43 [pid = 1673] [id = 667] 08:44:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1110b1400) [pid = 1673] [serial = 2001] [outer = 0x0] 08:44:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112ae1000) [pid = 1673] [serial = 2002] [outer = 0x1110b1400] 08:44:40 INFO - PROCESS | 1673 | 1464363880385 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x117e0b800) [pid = 1673] [serial = 2003] [outer = 0x1110b1400] 08:44:40 INFO - PROCESS | 1673 | 1464363880749 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 523ms 08:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:44:40 INFO - PROCESS | 1673 | 1464363880799 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1673 | 1464363880800 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:44:40 INFO - PROCESS | 1673 | 1464363880802 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1673 | 1464363880813 Marionette TRACE conn2 <- [1,2642,null,{}] 08:44:40 INFO - PROCESS | 1673 | 1464363880816 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1673 | 1464363880908 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:44:40 INFO - PROCESS | 1673 | 1464363880916 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b185800 == 44 [pid = 1673] [id = 668] 08:44:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x117e15000) [pid = 1673] [serial = 2004] [outer = 0x0] 08:44:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1197f0000) [pid = 1673] [serial = 2005] [outer = 0x117e15000] 08:44:40 INFO - PROCESS | 1673 | 1464363880945 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12102ec00) [pid = 1673] [serial = 2006] [outer = 0x117e15000] 08:44:41 INFO - PROCESS | 1673 | 1464363881281 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 483ms 08:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:44:41 INFO - PROCESS | 1673 | 1464363881285 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1673 | 1464363881286 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:44:41 INFO - PROCESS | 1673 | 1464363881289 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1673 | 1464363881290 Marionette TRACE conn2 <- [1,2646,null,{}] 08:44:41 INFO - PROCESS | 1673 | 1464363881292 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 1673 | 1464363881376 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:44:41 INFO - PROCESS | 1673 | 1464363881383 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12babd800 == 45 [pid = 1673] [id = 669] 08:44:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1210ee000) [pid = 1673] [serial = 2007] [outer = 0x0] 08:44:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x121146400) [pid = 1673] [serial = 2008] [outer = 0x1210ee000] 08:44:41 INFO - PROCESS | 1673 | 1464363881408 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x121407000) [pid = 1673] [serial = 2009] [outer = 0x1210ee000] 08:44:41 INFO - PROCESS | 1673 | 1464363881747 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 469ms 08:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:44:41 INFO - PROCESS | 1673 | 1464363881759 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1673 | 1464363881760 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:44:41 INFO - PROCESS | 1673 | 1464363881763 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1673 | 1464363881765 Marionette TRACE conn2 <- [1,2650,null,{}] 08:44:41 INFO - PROCESS | 1673 | 1464363881768 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 1673 | 1464363881873 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:44:41 INFO - PROCESS | 1673 | 1464363881887 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdcd800 == 46 [pid = 1673] [id = 670] 08:44:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12101f800) [pid = 1673] [serial = 2010] [outer = 0x0] 08:44:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x121449000) [pid = 1673] [serial = 2011] [outer = 0x12101f800] 08:44:41 INFO - PROCESS | 1673 | 1464363881912 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x121763c00) [pid = 1673] [serial = 2012] [outer = 0x12101f800] 08:44:42 INFO - PROCESS | 1673 | 1464363882328 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:44:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 622ms 08:44:42 INFO - PROCESS | 1673 | 1464363882385 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1673 | 1464363882389 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:44:42 INFO - PROCESS | 1673 | 1464363882414 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1673 | 1464363882418 Marionette TRACE conn2 <- [1,2654,null,{}] 08:44:42 INFO - PROCESS | 1673 | 1464363882427 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 1673 | 1464363882518 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:44:42 INFO - PROCESS | 1673 | 1464363882567 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f58000 == 47 [pid = 1673] [id = 671] 08:44:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1126dec00) [pid = 1673] [serial = 2013] [outer = 0x0] 08:44:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1127b5400) [pid = 1673] [serial = 2014] [outer = 0x1126dec00] 08:44:42 INFO - PROCESS | 1673 | 1464363882618 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1127d6c00) [pid = 1673] [serial = 2015] [outer = 0x1126dec00] 08:44:43 INFO - PROCESS | 1673 | 1464363883162 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:44:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 804ms 08:44:43 INFO - PROCESS | 1673 | 1464363883216 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1673 | 1464363883222 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:44:43 INFO - PROCESS | 1673 | 1464363883233 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1673 | 1464363883236 Marionette TRACE conn2 <- [1,2658,null,{}] 08:44:43 INFO - PROCESS | 1673 | 1464363883239 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 1673 | 1464363883366 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:44:43 INFO - PROCESS | 1673 | 1464363883432 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x121d1a000 == 48 [pid = 1673] [id = 672] 08:44:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11333ec00) [pid = 1673] [serial = 2016] [outer = 0x0] 08:44:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x113e0d000) [pid = 1673] [serial = 2017] [outer = 0x11333ec00] 08:44:43 INFO - PROCESS | 1673 | 1464363883464 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x115e3e400) [pid = 1673] [serial = 2018] [outer = 0x11333ec00] 08:44:44 INFO - PROCESS | 1673 | 1464363884003 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:44:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 827ms 08:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:44:44 INFO - PROCESS | 1673 | 1464363884059 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 1673 | 1464363884060 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:44:44 INFO - PROCESS | 1673 | 1464363884063 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1673 | 1464363884065 Marionette TRACE conn2 <- [1,2662,null,{}] 08:44:44 INFO - PROCESS | 1673 | 1464363884073 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 1673 | 1464363884178 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:44:44 INFO - PROCESS | 1673 | 1464363884235 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bab5800 == 49 [pid = 1673] [id = 673] 08:44:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118146c00) [pid = 1673] [serial = 2019] [outer = 0x0] 08:44:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x118158800) [pid = 1673] [serial = 2020] [outer = 0x118146c00] 08:44:44 INFO - PROCESS | 1673 | 1464363884266 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11831e400) [pid = 1673] [serial = 2021] [outer = 0x118146c00] 08:44:44 INFO - PROCESS | 1673 | 1464363884691 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:44:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 673ms 08:44:44 INFO - PROCESS | 1673 | 1464363884736 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:44:44 INFO - PROCESS | 1673 | 1464363884738 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:44:44 INFO - PROCESS | 1673 | 1464363884740 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1673 | 1464363884742 Marionette TRACE conn2 <- [1,2666,null,{}] 08:44:44 INFO - PROCESS | 1673 | 1464363884744 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 1673 | 1464363884848 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:44:44 INFO - PROCESS | 1673 | 1464363884902 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c08a000 == 50 [pid = 1673] [id = 674] 08:44:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x11855f000) [pid = 1673] [serial = 2022] [outer = 0x0] 08:44:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1193bb000) [pid = 1673] [serial = 2023] [outer = 0x11855f000] 08:44:44 INFO - PROCESS | 1673 | 1464363884932 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x119543c00) [pid = 1673] [serial = 2024] [outer = 0x11855f000] 08:44:45 INFO - PROCESS | 1673 | 1464363885833 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:44:45 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:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1125ms 08:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:44:45 INFO - PROCESS | 1673 | 1464363885866 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1673 | 1464363885867 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:44:45 INFO - PROCESS | 1673 | 1464363885869 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1673 | 1464363885871 Marionette TRACE conn2 <- [1,2670,null,{}] 08:44:45 INFO - PROCESS | 1673 | 1464363885873 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 1673 | 1464363885973 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:44:46 INFO - PROCESS | 1673 | 1464363886025 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c0df800 == 51 [pid = 1673] [id = 675] 08:44:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x118567400) [pid = 1673] [serial = 2025] [outer = 0x0] 08:44:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x121023000) [pid = 1673] [serial = 2026] [outer = 0x118567400] 08:44:46 INFO - PROCESS | 1673 | 1464363886055 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x121402400) [pid = 1673] [serial = 2027] [outer = 0x118567400] 08:44:46 INFO - PROCESS | 1673 | 1464363886975 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 1673 | 1464363886996 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:44:47 INFO - PROCESS | 1673 | 1464363887000 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1673 | 1464363887002 Marionette TRACE conn2 <- [1,2674,null,{}] 08:44:47 INFO - PROCESS | 1673 | 1464363887006 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 1673 | 1464363887101 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:44:47 INFO - PROCESS | 1673 | 1464363887154 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x11962b000 == 52 [pid = 1673] [id = 676] 08:44:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x11269b400) [pid = 1673] [serial = 2028] [outer = 0x0] 08:44:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1126d7c00) [pid = 1673] [serial = 2029] [outer = 0x11269b400] 08:44:47 INFO - PROCESS | 1673 | 1464363887181 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1127b6c00) [pid = 1673] [serial = 2030] [outer = 0x11269b400] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1258cb000 == 51 [pid = 1673] [id = 518] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x116868800 == 50 [pid = 1673] [id = 511] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1185ef800 == 49 [pid = 1673] [id = 505] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x124f19800 == 48 [pid = 1673] [id = 517] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12babd800 == 47 [pid = 1673] [id = 669] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12b185800 == 46 [pid = 1673] [id = 668] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1215e0000 == 45 [pid = 1673] [id = 667] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x121025400) [pid = 1673] [serial = 1966] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7be800 == 44 [pid = 1673] [id = 666] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x129372000 == 43 [pid = 1673] [id = 665] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x126fba000 == 42 [pid = 1673] [id = 664] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x125926800 == 41 [pid = 1673] [id = 663] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x121edf800 == 40 [pid = 1673] [id = 662] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12153b000 == 39 [pid = 1673] [id = 661] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x119629800 == 38 [pid = 1673] [id = 660] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x116f5b000 == 37 [pid = 1673] [id = 659] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x116e26800 == 36 [pid = 1673] [id = 658] 08:44:47 INFO - PROCESS | 1673 | --DOCSHELL 0x119640800 == 35 [pid = 1673] [id = 657] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11689dc00) [pid = 1673] [serial = 1936] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x117581400) [pid = 1673] [serial = 1937] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x113e06400) [pid = 1673] [serial = 1930] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x114042c00) [pid = 1673] [serial = 1931] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x116173800) [pid = 1673] [serial = 1933] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11683e800) [pid = 1673] [serial = 1934] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11900ec00) [pid = 1673] [serial = 1948] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11815c400) [pid = 1673] [serial = 1942] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x118313800) [pid = 1673] [serial = 1943] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x112f25800) [pid = 1673] [serial = 1927] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11395d000) [pid = 1673] [serial = 1928] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1126e0000) [pid = 1673] [serial = 1921] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1127ac000) [pid = 1673] [serial = 1922] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118146800) [pid = 1673] [serial = 1939] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x117585400) [pid = 1673] [serial = 1940] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119524000) [pid = 1673] [serial = 1951] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1127cf800) [pid = 1673] [serial = 1924] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x119cd1800) [pid = 1673] [serial = 1964] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112a10800) [pid = 1673] [serial = 1925] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119541000) [pid = 1673] [serial = 1954] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119538400) [pid = 1673] [serial = 1952] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112690400) [pid = 1673] [serial = 1918] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112699000) [pid = 1673] [serial = 1919] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x118319400) [pid = 1673] [serial = 1945] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119739800) [pid = 1673] [serial = 1955] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11973f800) [pid = 1673] [serial = 1960] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x111d84800) [pid = 1673] [serial = 1957] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1199d2c00) [pid = 1673] [serial = 1961] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x119bb7800) [pid = 1673] [serial = 1963] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1190c1400) [pid = 1673] [serial = 1949] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1184e5800) [pid = 1673] [serial = 1946] [outer = 0x0] [url = about:blank] 08:44:47 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x113e0b800) [pid = 1673] [serial = 1958] [outer = 0x0] [url = about:blank] 08:44:48 INFO - PROCESS | 1673 | 1464363888089 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1673 | 1464363888128 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:44:48 INFO - PROCESS | 1673 | 1464363888133 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1673 | 1464363888134 Marionette TRACE conn2 <- [1,2678,null,{}] 08:44:48 INFO - PROCESS | 1673 | 1464363888137 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 1673 | 1464363888218 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:44:48 INFO - PROCESS | 1673 | 1464363888289 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x11686d000 == 36 [pid = 1673] [id = 677] 08:44:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11269c000) [pid = 1673] [serial = 2031] [outer = 0x0] 08:44:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112a16c00) [pid = 1673] [serial = 2032] [outer = 0x11269c000] 08:44:48 INFO - PROCESS | 1673 | 1464363888315 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x113277c00) [pid = 1673] [serial = 2033] [outer = 0x11269c000] 08:44:49 INFO - PROCESS | 1673 | 1464363889141 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:44:49 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:44:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1019ms 08:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:44:49 INFO - PROCESS | 1673 | 1464363889152 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1673 | 1464363889153 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:44:49 INFO - PROCESS | 1673 | 1464363889155 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1673 | 1464363889158 Marionette TRACE conn2 <- [1,2682,null,{}] 08:44:49 INFO - PROCESS | 1673 | 1464363889178 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 1673 | 1464363889261 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:44:49 INFO - PROCESS | 1673 | 1464363889268 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196e3000 == 37 [pid = 1673] [id = 678] 08:44:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x114045400) [pid = 1673] [serial = 2034] [outer = 0x0] 08:44:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1161a0000) [pid = 1673] [serial = 2035] [outer = 0x114045400] 08:44:49 INFO - PROCESS | 1673 | 1464363889294 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x116642c00) [pid = 1673] [serial = 2036] [outer = 0x114045400] 08:44:50 INFO - PROCESS | 1673 | 1464363890120 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:44:50 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:44:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 08:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:44:50 INFO - PROCESS | 1673 | 1464363890130 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1673 | 1464363890131 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:44:50 INFO - PROCESS | 1673 | 1464363890134 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1673 | 1464363890135 Marionette TRACE conn2 <- [1,2686,null,{}] 08:44:50 INFO - PROCESS | 1673 | 1464363890137 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 1673 | 1464363890254 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:44:50 INFO - PROCESS | 1673 | 1464363890258 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x121540000 == 38 [pid = 1673] [id = 679] 08:44:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11689dc00) [pid = 1673] [serial = 2037] [outer = 0x0] 08:44:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11757fc00) [pid = 1673] [serial = 2038] [outer = 0x11689dc00] 08:44:50 INFO - PROCESS | 1673 | 1464363890313 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x118147000) [pid = 1673] [serial = 2039] [outer = 0x11689dc00] 08:44:51 INFO - PROCESS | 1673 | 1464363891218 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 1673 | 1464363891256 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:44:51 INFO - PROCESS | 1673 | 1464363891259 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 1673 | 1464363891260 Marionette TRACE conn2 <- [1,2690,null,{}] 08:44:51 INFO - PROCESS | 1673 | 1464363891262 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 1673 | 1464363891360 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:44:51 INFO - PROCESS | 1673 | 1464363891365 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x124f1d000 == 39 [pid = 1673] [id = 680] 08:44:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x116a53000) [pid = 1673] [serial = 2040] [outer = 0x0] 08:44:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118318800) [pid = 1673] [serial = 2041] [outer = 0x116a53000] 08:44:51 INFO - PROCESS | 1673 | 1464363891390 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x118568000) [pid = 1673] [serial = 2042] [outer = 0x116a53000] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118787400) [pid = 1673] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x111baf800) [pid = 1673] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1126dc400) [pid = 1673] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x111f35800) [pid = 1673] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1165b6c00) [pid = 1673] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1160dd400) [pid = 1673] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1126dac00) [pid = 1673] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118c15c00) [pid = 1673] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118c1d800) [pid = 1673] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1210ee000) [pid = 1673] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1110b1400) [pid = 1673] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:44:51 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x117e15000) [pid = 1673] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:44:52 INFO - PROCESS | 1673 | 1464363892199 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1673 | 1464363892236 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:44:52 INFO - PROCESS | 1673 | 1464363892239 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1673 | 1464363892240 Marionette TRACE conn2 <- [1,2694,null,{}] 08:44:52 INFO - PROCESS | 1673 | 1464363892246 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 1673 | 1464363892340 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:44:52 INFO - PROCESS | 1673 | 1464363892349 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x111b56800 == 40 [pid = 1673] [id = 681] 08:44:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1127b0c00) [pid = 1673] [serial = 2043] [outer = 0x0] 08:44:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118c21000) [pid = 1673] [serial = 2044] [outer = 0x1127b0c00] 08:44:52 INFO - PROCESS | 1673 | 1464363892382 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119523800) [pid = 1673] [serial = 2045] [outer = 0x1127b0c00] 08:44:53 INFO - PROCESS | 1673 | 1464363893220 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1673 | 1464363893265 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:44:53 INFO - PROCESS | 1673 | 1464363893267 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1673 | 1464363893268 Marionette TRACE conn2 <- [1,2698,null,{}] 08:44:53 INFO - PROCESS | 1673 | 1464363893271 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 1673 | 1464363893349 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:44:53 INFO - PROCESS | 1673 | 1464363893400 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x129381800 == 41 [pid = 1673] [id = 682] 08:44:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118787800) [pid = 1673] [serial = 2046] [outer = 0x0] 08:44:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119542000) [pid = 1673] [serial = 2047] [outer = 0x118787800] 08:44:53 INFO - PROCESS | 1673 | 1464363893425 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1199d2c00) [pid = 1673] [serial = 2048] [outer = 0x118787800] 08:44:54 INFO - PROCESS | 1673 | 1464363894254 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 1673 | 1464363894293 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:44:54 INFO - PROCESS | 1673 | 1464363894298 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1673 | 1464363894302 Marionette TRACE conn2 <- [1,2702,null,{}] 08:44:54 INFO - PROCESS | 1673 | 1464363894322 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 1673 | 1464363894456 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:44:54 INFO - PROCESS | 1673 | 1464363894508 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185e6800 == 42 [pid = 1673] [id = 683] 08:44:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x112692800) [pid = 1673] [serial = 2049] [outer = 0x0] 08:44:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11269b000) [pid = 1673] [serial = 2050] [outer = 0x112692800] 08:44:54 INFO - PROCESS | 1673 | 1464363894540 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1127ac000) [pid = 1673] [serial = 2051] [outer = 0x112692800] 08:44:55 INFO - PROCESS | 1673 | 1464363895001 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 741ms 08:44:55 INFO - PROCESS | 1673 | 1464363895044 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1673 | 1464363895049 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:44:55 INFO - PROCESS | 1673 | 1464363895055 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1673 | 1464363895057 Marionette TRACE conn2 <- [1,2706,null,{}] 08:44:55 INFO - PROCESS | 1673 | 1464363895060 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 1673 | 1464363895163 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:44:55 INFO - PROCESS | 1673 | 1464363895229 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12153d800 == 43 [pid = 1673] [id = 684] 08:44:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x112711800) [pid = 1673] [serial = 2052] [outer = 0x0] 08:44:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x113e06400) [pid = 1673] [serial = 2053] [outer = 0x112711800] 08:44:55 INFO - PROCESS | 1673 | 1464363895259 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x115e3c400) [pid = 1673] [serial = 2054] [outer = 0x112711800] 08:44:55 INFO - PROCESS | 1673 | 1464363895677 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 08:44:55 INFO - PROCESS | 1673 | 1464363895725 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1673 | 1464363895727 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:44:55 INFO - PROCESS | 1673 | 1464363895749 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1673 | 1464363895751 Marionette TRACE conn2 <- [1,2710,null,{}] 08:44:55 INFO - PROCESS | 1673 | 1464363895785 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 1673 | 1464363895891 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:44:55 INFO - PROCESS | 1673 | 1464363895957 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a870000 == 44 [pid = 1673] [id = 685] 08:44:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x117580000) [pid = 1673] [serial = 2055] [outer = 0x0] 08:44:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x118157000) [pid = 1673] [serial = 2056] [outer = 0x117580000] 08:44:55 INFO - PROCESS | 1673 | 1464363895989 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11877c800) [pid = 1673] [serial = 2057] [outer = 0x117580000] 08:44:56 INFO - PROCESS | 1673 | 1464363896457 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1673 | 1464363896477 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:44:56 INFO - PROCESS | 1673 | 1464363896481 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 1673 | 1464363896483 Marionette TRACE conn2 <- [1,2714,null,{}] 08:44:56 INFO - PROCESS | 1673 | 1464363896486 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 1673 | 1464363896636 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:44:56 INFO - PROCESS | 1673 | 1464363896747 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b815800 == 45 [pid = 1673] [id = 686] 08:44:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1193b4800) [pid = 1673] [serial = 2058] [outer = 0x0] 08:44:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1197e9800) [pid = 1673] [serial = 2059] [outer = 0x1193b4800] 08:44:56 INFO - PROCESS | 1673 | 1464363896778 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x121025c00) [pid = 1673] [serial = 2060] [outer = 0x1193b4800] 08:44:57 INFO - PROCESS | 1673 | 1464363897180 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 772ms 08:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:44:57 INFO - PROCESS | 1673 | 1464363897252 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1673 | 1464363897254 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:44:57 INFO - PROCESS | 1673 | 1464363897256 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 1673 | 1464363897257 Marionette TRACE conn2 <- [1,2718,null,{}] 08:44:57 INFO - PROCESS | 1673 | 1464363897260 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 1673 | 1464363897397 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:44:57 INFO - PROCESS | 1673 | 1464363897407 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x11812e800 == 46 [pid = 1673] [id = 687] 08:44:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1127d5400) [pid = 1673] [serial = 2061] [outer = 0x0] 08:44:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11951cc00) [pid = 1673] [serial = 2062] [outer = 0x1127d5400] 08:44:57 INFO - PROCESS | 1673 | 1464363897438 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1210e9000) [pid = 1673] [serial = 2063] [outer = 0x1127d5400] 08:44:57 INFO - PROCESS | 1673 | 1464363897997 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1673 | 1464363898029 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:44:58 INFO - PROCESS | 1673 | 1464363898032 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1673 | 1464363898034 Marionette TRACE conn2 <- [1,2722,null,{}] 08:44:58 INFO - PROCESS | 1673 | 1464363898038 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 1673 | 1464363898134 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:44:58 INFO - PROCESS | 1673 | 1464363898189 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a1000 == 47 [pid = 1673] [id = 688] 08:44:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x112a18c00) [pid = 1673] [serial = 2064] [outer = 0x0] 08:44:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x112f26c00) [pid = 1673] [serial = 2065] [outer = 0x112a18c00] 08:44:58 INFO - PROCESS | 1673 | 1464363898217 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x113ef4400) [pid = 1673] [serial = 2066] [outer = 0x112a18c00] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x111b56800 == 46 [pid = 1673] [id = 681] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124f1d000 == 45 [pid = 1673] [id = 680] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x121540000 == 44 [pid = 1673] [id = 679] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x121449000) [pid = 1673] [serial = 2011] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1196e3000 == 43 [pid = 1673] [id = 678] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x11686d000 == 42 [pid = 1673] [id = 677] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x11962b000 == 41 [pid = 1673] [id = 676] 08:44:58 INFO - PROCESS | 1673 | --DOCSHELL 0x116f58000 == 40 [pid = 1673] [id = 671] 08:44:58 INFO - PROCESS | 1673 | 1464363898645 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1673 | 1464363898712 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:44:58 INFO - PROCESS | 1673 | 1464363898717 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1673 | 1464363898718 Marionette TRACE conn2 <- [1,2726,null,{}] 08:44:58 INFO - PROCESS | 1673 | 1464363898721 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 1673 | 1464363898811 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x119018000) [pid = 1673] [serial = 1993] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x116e2c400) [pid = 1673] [serial = 1987] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1127b4400) [pid = 1673] [serial = 1976] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1126e0800) [pid = 1673] [serial = 1975] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1132e2800) [pid = 1673] [serial = 1981] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115e3f000) [pid = 1673] [serial = 1982] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118156800) [pid = 1673] [serial = 1990] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1127af000) [pid = 1673] [serial = 1972] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116641000) [pid = 1673] [serial = 1984] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11877d400) [pid = 1673] [serial = 1991] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x116895000) [pid = 1673] [serial = 1985] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1127cd400) [pid = 1673] [serial = 1978] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112a1b800) [pid = 1673] [serial = 1979] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1193bf400) [pid = 1673] [serial = 1996] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x111f2f400) [pid = 1673] [serial = 1969] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119542c00) [pid = 1673] [serial = 1999] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11953f000) [pid = 1673] [serial = 1997] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x121407000) [pid = 1673] [serial = 2009] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112ae1000) [pid = 1673] [serial = 2002] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x121146400) [pid = 1673] [serial = 2008] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1197f0000) [pid = 1673] [serial = 2005] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1197ea000) [pid = 1673] [serial = 2000] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1190c1800) [pid = 1673] [serial = 1994] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x117586c00) [pid = 1673] [serial = 1988] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x117e0b800) [pid = 1673] [serial = 2003] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12102ec00) [pid = 1673] [serial = 2006] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1673 | 1464363898874 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x118259800 == 41 [pid = 1673] [id = 689] 08:44:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x112695800) [pid = 1673] [serial = 2067] [outer = 0x0] 08:44:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112a1d000) [pid = 1673] [serial = 2068] [outer = 0x112695800] 08:44:58 INFO - PROCESS | 1673 | 1464363898901 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116a54c00) [pid = 1673] [serial = 2069] [outer = 0x112695800] 08:44:59 INFO - PROCESS | 1673 | 1464363899193 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:44:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 521ms 08:44:59 INFO - PROCESS | 1673 | 1464363899238 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 1673 | 1464363899240 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:44:59 INFO - PROCESS | 1673 | 1464363899242 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1673 | 1464363899245 Marionette TRACE conn2 <- [1,2730,null,{}] 08:44:59 INFO - PROCESS | 1673 | 1464363899254 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 1673 | 1464363899357 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:44:59 INFO - PROCESS | 1673 | 1464363899408 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a57000 == 42 [pid = 1673] [id = 690] 08:44:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116841800) [pid = 1673] [serial = 2070] [outer = 0x0] 08:44:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118154000) [pid = 1673] [serial = 2071] [outer = 0x116841800] 08:44:59 INFO - PROCESS | 1673 | 1464363899436 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118c1a400) [pid = 1673] [serial = 2072] [outer = 0x116841800] 08:45:00 INFO - PROCESS | 1673 | 1464363900204 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1673 | 1464363900219 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:45:00 INFO - PROCESS | 1673 | 1464363900221 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1673 | 1464363900222 Marionette TRACE conn2 <- [1,2734,null,{}] 08:45:00 INFO - PROCESS | 1673 | 1464363900225 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 1673 | 1464363900316 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:45:00 INFO - PROCESS | 1673 | 1464363900320 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fc0000 == 43 [pid = 1673] [id = 691] 08:45:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119739000) [pid = 1673] [serial = 2073] [outer = 0x0] 08:45:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119bb8000) [pid = 1673] [serial = 2074] [outer = 0x119739000] 08:45:00 INFO - PROCESS | 1673 | 1464363900346 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1210e8000) [pid = 1673] [serial = 2075] [outer = 0x119739000] 08:45:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0c8800 == 42 [pid = 1673] [id = 17] 08:45:00 INFO - PROCESS | 1673 | 1464363900824 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 618ms 08:45:00 INFO - PROCESS | 1673 | 1464363900843 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1673 | 1464363900846 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:45:00 INFO - PROCESS | 1673 | 1464363900850 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1673 | 1464363900852 Marionette TRACE conn2 <- [1,2738,null,{}] 08:45:00 INFO - PROCESS | 1673 | 1464363900861 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 1673 | 1464363900986 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:45:01 INFO - PROCESS | 1673 | 1464363901021 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a621000 == 43 [pid = 1673] [id = 692] 08:45:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1197e8c00) [pid = 1673] [serial = 2076] [outer = 0x0] 08:45:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x121403c00) [pid = 1673] [serial = 2077] [outer = 0x1197e8c00] 08:45:01 INFO - PROCESS | 1673 | 1464363901047 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12175f800) [pid = 1673] [serial = 2078] [outer = 0x1197e8c00] 08:45:01 INFO - PROCESS | 1673 | 1464363901373 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 08:45:01 INFO - PROCESS | 1673 | 1464363901422 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 1673 | 1464363901423 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:45:01 INFO - PROCESS | 1673 | 1464363901425 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 1673 | 1464363901426 Marionette TRACE conn2 <- [1,2742,null,{}] 08:45:01 INFO - PROCESS | 1673 | 1464363901429 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 1673 | 1464363901554 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:45:01 INFO - PROCESS | 1673 | 1464363901605 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b814000 == 44 [pid = 1673] [id = 693] 08:45:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12188bc00) [pid = 1673] [serial = 2079] [outer = 0x0] 08:45:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x121e0b800) [pid = 1673] [serial = 2080] [outer = 0x12188bc00] 08:45:01 INFO - PROCESS | 1673 | 1464363901631 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124be6c00) [pid = 1673] [serial = 2081] [outer = 0x12188bc00] 08:45:02 INFO - PROCESS | 1673 | 1464363902021 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 619ms 08:45:02 INFO - PROCESS | 1673 | 1464363902046 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1673 | 1464363902048 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:45:02 INFO - PROCESS | 1673 | 1464363902051 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1673 | 1464363902053 Marionette TRACE conn2 <- [1,2746,null,{}] 08:45:02 INFO - PROCESS | 1673 | 1464363902056 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 1673 | 1464363902207 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:45:02 INFO - PROCESS | 1673 | 1464363902231 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdc9800 == 45 [pid = 1673] [id = 694] 08:45:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124bdb000) [pid = 1673] [serial = 2082] [outer = 0x0] 08:45:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124f35c00) [pid = 1673] [serial = 2083] [outer = 0x124bdb000] 08:45:02 INFO - PROCESS | 1673 | 1464363902270 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126366000) [pid = 1673] [serial = 2084] [outer = 0x124bdb000] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11269c000) [pid = 1673] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x114045400) [pid = 1673] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1127b0c00) [pid = 1673] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11689dc00) [pid = 1673] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x116a53000) [pid = 1673] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11269b400) [pid = 1673] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:45:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x115ea7800) [pid = 1673] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:45:02 INFO - PROCESS | 1673 | 1464363902785 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 772ms 08:45:02 INFO - PROCESS | 1673 | 1464363902855 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1673 | 1464363902858 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:45:02 INFO - PROCESS | 1673 | 1464363902862 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1673 | 1464363902865 Marionette TRACE conn2 <- [1,2750,null,{}] 08:45:02 INFO - PROCESS | 1673 | 1464363902869 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 1673 | 1464363902973 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:45:03 INFO - PROCESS | 1673 | 1464363903028 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x119629800 == 46 [pid = 1673] [id = 695] 08:45:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11269c000) [pid = 1673] [serial = 2085] [outer = 0x0] 08:45:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x112f21400) [pid = 1673] [serial = 2086] [outer = 0x11269c000] 08:45:03 INFO - PROCESS | 1673 | 1464363903059 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x115e3d000) [pid = 1673] [serial = 2087] [outer = 0x11269c000] 08:45:03 INFO - PROCESS | 1673 | 1464363903524 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 08:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:45:03 INFO - PROCESS | 1673 | 1464363903535 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1673 | 1464363903539 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:45:03 INFO - PROCESS | 1673 | 1464363903544 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1673 | 1464363903546 Marionette TRACE conn2 <- [1,2754,null,{}] 08:45:03 INFO - PROCESS | 1673 | 1464363903549 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 1673 | 1464363903652 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:45:03 INFO - PROCESS | 1673 | 1464363903702 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12858a800 == 47 [pid = 1673] [id = 696] 08:45:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11515ec00) [pid = 1673] [serial = 2088] [outer = 0x0] 08:45:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11706cc00) [pid = 1673] [serial = 2089] [outer = 0x11515ec00] 08:45:03 INFO - PROCESS | 1673 | 1464363903732 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11815b400) [pid = 1673] [serial = 2090] [outer = 0x11515ec00] 08:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 624ms 08:45:04 INFO - PROCESS | 1673 | 1464363904161 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:45:04 INFO - PROCESS | 1673 | 1464363904167 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1673 | 1464363904169 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:45:04 INFO - PROCESS | 1673 | 1464363904171 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1673 | 1464363904174 Marionette TRACE conn2 <- [1,2758,null,{}] 08:45:04 INFO - PROCESS | 1673 | 1464363904182 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 1673 | 1464363904286 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:45:04 INFO - PROCESS | 1673 | 1464363904374 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c08c800 == 48 [pid = 1673] [id = 697] 08:45:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x119019000) [pid = 1673] [serial = 2091] [outer = 0x0] 08:45:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12102d800) [pid = 1673] [serial = 2092] [outer = 0x119019000] 08:45:04 INFO - PROCESS | 1673 | 1464363904406 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1219e0000) [pid = 1673] [serial = 2093] [outer = 0x119019000] 08:45:04 INFO - PROCESS | 1673 | 1464363904830 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 676ms 08:45:04 INFO - PROCESS | 1673 | 1464363904848 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1673 | 1464363904850 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:45:04 INFO - PROCESS | 1673 | 1464363904853 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1673 | 1464363904854 Marionette TRACE conn2 <- [1,2762,null,{}] 08:45:04 INFO - PROCESS | 1673 | 1464363904857 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 1673 | 1464363904969 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:45:05 INFO - PROCESS | 1673 | 1464363905079 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c54c000 == 49 [pid = 1673] [id = 698] 08:45:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124b2b400) [pid = 1673] [serial = 2094] [outer = 0x0] 08:45:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124b35c00) [pid = 1673] [serial = 2095] [outer = 0x124b2b400] 08:45:05 INFO - PROCESS | 1673 | 1464363905127 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124ead000) [pid = 1673] [serial = 2096] [outer = 0x124b2b400] 08:45:05 INFO - PROCESS | 1673 | 1464363905600 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 770ms 08:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:45:05 INFO - PROCESS | 1673 | 1464363905624 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 1673 | 1464363905625 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:45:05 INFO - PROCESS | 1673 | 1464363905640 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 1673 | 1464363905641 Marionette TRACE conn2 <- [1,2766,null,{}] 08:45:05 INFO - PROCESS | 1673 | 1464363905646 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 1673 | 1464363905745 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:45:05 INFO - PROCESS | 1673 | 1464363905798 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c858000 == 50 [pid = 1673] [id = 699] 08:45:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124b2c000) [pid = 1673] [serial = 2097] [outer = 0x0] 08:45:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126646c00) [pid = 1673] [serial = 2098] [outer = 0x124b2c000] 08:45:05 INFO - PROCESS | 1673 | 1464363905827 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x126686800) [pid = 1673] [serial = 2099] [outer = 0x124b2c000] 08:45:06 INFO - PROCESS | 1673 | 1464363906241 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:45:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 638ms 08:45:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:45:06 INFO - PROCESS | 1673 | 1464363906265 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 1673 | 1464363906267 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:45:06 INFO - PROCESS | 1673 | 1464363906269 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 1673 | 1464363906270 Marionette TRACE conn2 <- [1,2770,null,{}] 08:45:06 INFO - PROCESS | 1673 | 1464363906273 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 1673 | 1464363906390 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:45:06 INFO - PROCESS | 1673 | 1464363906445 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x121a62000 == 51 [pid = 1673] [id = 700] 08:45:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12663dc00) [pid = 1673] [serial = 2100] [outer = 0x0] 08:45:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x126a17400) [pid = 1673] [serial = 2101] [outer = 0x12663dc00] 08:45:06 INFO - PROCESS | 1673 | 1464363906476 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x126a9dc00) [pid = 1673] [serial = 2102] [outer = 0x12663dc00] 08:45:07 INFO - PROCESS | 1673 | 1464363907084 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 08:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:45:07 INFO - PROCESS | 1673 | 1464363907140 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1673 | 1464363907143 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:45:07 INFO - PROCESS | 1673 | 1464363907146 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1673 | 1464363907149 Marionette TRACE conn2 <- [1,2774,null,{}] 08:45:07 INFO - PROCESS | 1673 | 1464363907152 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 1673 | 1464363907272 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:45:07 INFO - PROCESS | 1673 | 1464363907370 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x118126800 == 52 [pid = 1673] [id = 701] 08:45:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x112a67800) [pid = 1673] [serial = 2103] [outer = 0x0] 08:45:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x113e10c00) [pid = 1673] [serial = 2104] [outer = 0x112a67800] 08:45:07 INFO - PROCESS | 1673 | 1464363907414 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x116167000) [pid = 1673] [serial = 2105] [outer = 0x112a67800] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12b814000 == 51 [pid = 1673] [id = 693] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12a621000 == 50 [pid = 1673] [id = 692] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x126fc0000 == 49 [pid = 1673] [id = 691] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119542000) [pid = 1673] [serial = 2047] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x113e0d000) [pid = 1673] [serial = 2017] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1127b5400) [pid = 1673] [serial = 2014] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1193bb000) [pid = 1673] [serial = 2023] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x118158800) [pid = 1673] [serial = 2020] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x121023000) [pid = 1673] [serial = 2026] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccda800 == 48 [pid = 1673] [id = 18] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x121a57000 == 47 [pid = 1673] [id = 690] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x118259800 == 46 [pid = 1673] [id = 689] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a1000 == 45 [pid = 1673] [id = 688] 08:45:07 INFO - PROCESS | 1673 | --DOCSHELL 0x129381800 == 44 [pid = 1673] [id = 682] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12102e400) [pid = 1673] [serial = 1967] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x112a16c00) [pid = 1673] [serial = 2032] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116642c00) [pid = 1673] [serial = 2036] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118c21000) [pid = 1673] [serial = 2044] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11757fc00) [pid = 1673] [serial = 2038] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118568000) [pid = 1673] [serial = 2042] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118147000) [pid = 1673] [serial = 2039] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1126d7c00) [pid = 1673] [serial = 2029] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1161a0000) [pid = 1673] [serial = 2035] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118318800) [pid = 1673] [serial = 2041] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x113277c00) [pid = 1673] [serial = 2033] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1127b6c00) [pid = 1673] [serial = 2030] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119523800) [pid = 1673] [serial = 2045] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1673 | 1464363907832 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 724ms 08:45:07 INFO - PROCESS | 1673 | 1464363907870 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1673 | 1464363907874 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:45:07 INFO - PROCESS | 1673 | 1464363907878 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1673 | 1464363907880 Marionette TRACE conn2 <- [1,2778,null,{}] 08:45:07 INFO - PROCESS | 1673 | 1464363907882 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 1673 | 1464363907973 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:45:08 INFO - PROCESS | 1673 | 1464363908026 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x118139000 == 45 [pid = 1673] [id = 702] 08:45:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x112692400) [pid = 1673] [serial = 2106] [outer = 0x0] 08:45:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1161a6c00) [pid = 1673] [serial = 2107] [outer = 0x112692400] 08:45:08 INFO - PROCESS | 1673 | 1464363908053 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x117e16400) [pid = 1673] [serial = 2108] [outer = 0x112692400] 08:45:08 INFO - PROCESS | 1673 | 1464363908362 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 08:45:08 INFO - PROCESS | 1673 | 1464363908401 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1673 | 1464363908402 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:45:08 INFO - PROCESS | 1673 | 1464363908404 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1673 | 1464363908407 Marionette TRACE conn2 <- [1,2782,null,{}] 08:45:08 INFO - PROCESS | 1673 | 1464363908416 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 1673 | 1464363908505 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:45:08 INFO - PROCESS | 1673 | 1464363908559 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215fd800 == 46 [pid = 1673] [id = 703] 08:45:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x117e16000) [pid = 1673] [serial = 2109] [outer = 0x0] 08:45:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1184e5800) [pid = 1673] [serial = 2110] [outer = 0x117e16000] 08:45:08 INFO - PROCESS | 1673 | 1464363908586 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119523000) [pid = 1673] [serial = 2111] [outer = 0x117e16000] 08:45:08 INFO - PROCESS | 1673 | 1464363908889 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 519ms 08:45:08 INFO - PROCESS | 1673 | 1464363908925 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1673 | 1464363908927 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:45:08 INFO - PROCESS | 1673 | 1464363908929 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1673 | 1464363908941 Marionette TRACE conn2 <- [1,2786,null,{}] 08:45:08 INFO - PROCESS | 1673 | 1464363908944 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 1673 | 1464363909032 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:45:09 INFO - PROCESS | 1673 | 1464363909037 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x128578000 == 47 [pid = 1673] [id = 704] 08:45:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1197ec400) [pid = 1673] [serial = 2112] [outer = 0x0] 08:45:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12102a400) [pid = 1673] [serial = 2113] [outer = 0x1197ec400] 08:45:09 INFO - PROCESS | 1673 | 1464363909062 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x121407c00) [pid = 1673] [serial = 2114] [outer = 0x1197ec400] 08:45:09 INFO - PROCESS | 1673 | 1464363909386 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 482ms 08:45:09 INFO - PROCESS | 1673 | 1464363909414 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:45:09 INFO - PROCESS | 1673 | 1464363909416 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:45:09 INFO - PROCESS | 1673 | 1464363909419 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1673 | 1464363909420 Marionette TRACE conn2 <- [1,2790,null,{}] 08:45:09 INFO - PROCESS | 1673 | 1464363909422 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 1673 | 1464363909535 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:45:09 INFO - PROCESS | 1673 | 1464363909569 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a30c000 == 48 [pid = 1673] [id = 705] 08:45:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x113342c00) [pid = 1673] [serial = 2115] [outer = 0x0] 08:45:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12188c000) [pid = 1673] [serial = 2116] [outer = 0x113342c00] 08:45:09 INFO - PROCESS | 1673 | 1464363909594 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x124b2e000) [pid = 1673] [serial = 2117] [outer = 0x113342c00] 08:45:09 INFO - PROCESS | 1673 | 1464363909924 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 517ms 08:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:45:09 INFO - PROCESS | 1673 | 1464363909937 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1673 | 1464363909938 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:45:09 INFO - PROCESS | 1673 | 1464363909940 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1673 | 1464363909941 Marionette TRACE conn2 <- [1,2794,null,{}] 08:45:09 INFO - PROCESS | 1673 | 1464363909944 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1673 | 1464363910057 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:45:10 INFO - PROCESS | 1673 | 1464363910070 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ac46800 == 49 [pid = 1673] [id = 706] 08:45:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124b58800) [pid = 1673] [serial = 2118] [outer = 0x0] 08:45:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x126a14c00) [pid = 1673] [serial = 2119] [outer = 0x124b58800] 08:45:10 INFO - PROCESS | 1673 | 1464363910103 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x126af2000) [pid = 1673] [serial = 2120] [outer = 0x124b58800] 08:45:10 INFO - PROCESS | 1673 | 1464363910442 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 523ms 08:45:10 INFO - PROCESS | 1673 | 1464363910465 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1673 | 1464363910467 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:45:10 INFO - PROCESS | 1673 | 1464363910469 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1673 | 1464363910470 Marionette TRACE conn2 <- [1,2798,null,{}] 08:45:10 INFO - PROCESS | 1673 | 1464363910473 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1673 | 1464363910573 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:45:10 INFO - PROCESS | 1673 | 1464363910594 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c07a000 == 50 [pid = 1673] [id = 707] 08:45:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11757b800) [pid = 1673] [serial = 2121] [outer = 0x0] 08:45:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x126af3800) [pid = 1673] [serial = 2122] [outer = 0x11757b800] 08:45:10 INFO - PROCESS | 1673 | 1464363910620 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x127076c00) [pid = 1673] [serial = 2123] [outer = 0x11757b800] 08:45:10 INFO - PROCESS | 1673 | 1464363910961 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 08:45:10 INFO - PROCESS | 1673 | 1464363910988 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1673 | 1464363910989 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:45:10 INFO - PROCESS | 1673 | 1464363910991 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1673 | 1464363910992 Marionette TRACE conn2 <- [1,2802,null,{}] 08:45:10 INFO - PROCESS | 1673 | 1464363910995 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 1673 | 1464363911101 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:45:11 INFO - PROCESS | 1673 | 1464363911113 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c554000 == 51 [pid = 1673] [id = 708] 08:45:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x126a7cc00) [pid = 1673] [serial = 2124] [outer = 0x0] 08:45:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12707f800) [pid = 1673] [serial = 2125] [outer = 0x126a7cc00] 08:45:11 INFO - PROCESS | 1673 | 1464363911138 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1285a4400) [pid = 1673] [serial = 2126] [outer = 0x126a7cc00] 08:45:11 INFO - PROCESS | 1673 | 1464363911483 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:45:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 08:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:45:11 INFO - PROCESS | 1673 | 1464363911514 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1673 | 1464363911515 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:45:11 INFO - PROCESS | 1673 | 1464363911517 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1673 | 1464363911518 Marionette TRACE conn2 <- [1,2806,null,{}] 08:45:11 INFO - PROCESS | 1673 | 1464363911520 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 1673 | 1464363911624 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:45:11 INFO - PROCESS | 1673 | 1464363911661 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb9a800 == 52 [pid = 1673] [id = 709] 08:45:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x127080c00) [pid = 1673] [serial = 2127] [outer = 0x0] 08:45:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x129087800) [pid = 1673] [serial = 2128] [outer = 0x127080c00] 08:45:11 INFO - PROCESS | 1673 | 1464363911685 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12908dc00) [pid = 1673] [serial = 2129] [outer = 0x127080c00] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x110f32800) [pid = 1673] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x11270d800) [pid = 1673] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x119739000) [pid = 1673] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1197e8c00) [pid = 1673] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x118567400) [pid = 1673] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x118787800) [pid = 1673] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x111b0dc00) [pid = 1673] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11855f000) [pid = 1673] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12101f800) [pid = 1673] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1126dec00) [pid = 1673] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11333ec00) [pid = 1673] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x118146c00) [pid = 1673] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12188bc00) [pid = 1673] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116841800) [pid = 1673] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x112695800) [pid = 1673] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1127d5400) [pid = 1673] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112711800) [pid = 1673] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x112a18c00) [pid = 1673] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112692800) [pid = 1673] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:45:11 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12ccf7000) [pid = 1673] [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:45:12 INFO - PROCESS | 1673 | 1464363912072 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 568ms 08:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:45:12 INFO - PROCESS | 1673 | 1464363912085 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1673 | 1464363912087 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:45:12 INFO - PROCESS | 1673 | 1464363912090 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1673 | 1464363912092 Marionette TRACE conn2 <- [1,2810,null,{}] 08:45:12 INFO - PROCESS | 1673 | 1464363912095 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 1673 | 1464363912229 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:45:12 INFO - PROCESS | 1673 | 1464363912316 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a608800 == 53 [pid = 1673] [id = 710] 08:45:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x111b0e400) [pid = 1673] [serial = 2130] [outer = 0x0] 08:45:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1127cec00) [pid = 1673] [serial = 2131] [outer = 0x111b0e400] 08:45:12 INFO - PROCESS | 1673 | 1464363912379 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116e2c400) [pid = 1673] [serial = 2132] [outer = 0x111b0e400] 08:45:12 INFO - PROCESS | 1673 | 1464363912699 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 677ms 08:45:12 INFO - PROCESS | 1673 | 1464363912768 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1673 | 1464363912770 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:45:12 INFO - PROCESS | 1673 | 1464363912773 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1673 | 1464363912776 Marionette TRACE conn2 <- [1,2814,null,{}] 08:45:12 INFO - PROCESS | 1673 | 1464363912780 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 1673 | 1464363912977 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:45:12 INFO - PROCESS | 1673 | 1464363912986 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccdc800 == 54 [pid = 1673] [id = 711] 08:45:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118148400) [pid = 1673] [serial = 2133] [outer = 0x0] 08:45:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12908fc00) [pid = 1673] [serial = 2134] [outer = 0x118148400] 08:45:13 INFO - PROCESS | 1673 | 1464363913031 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12920ec00) [pid = 1673] [serial = 2135] [outer = 0x118148400] 08:45:13 INFO - PROCESS | 1673 | 1464363913389 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 623ms 08:45:13 INFO - PROCESS | 1673 | 1464363913408 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 1673 | 1464363913411 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:45:13 INFO - PROCESS | 1673 | 1464363913418 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1673 | 1464363913420 Marionette TRACE conn2 <- [1,2818,null,{}] 08:45:13 INFO - PROCESS | 1673 | 1464363913424 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 1673 | 1464363913558 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:45:13 INFO - PROCESS | 1673 | 1464363913675 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0ca800 == 55 [pid = 1673] [id = 712] 08:45:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x129211800) [pid = 1673] [serial = 2136] [outer = 0x0] 08:45:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1292b3c00) [pid = 1673] [serial = 2137] [outer = 0x129211800] 08:45:13 INFO - PROCESS | 1673 | 1464363913718 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1292bb000) [pid = 1673] [serial = 2138] [outer = 0x129211800] 08:45:14 INFO - PROCESS | 1673 | 1464363914237 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 875ms 08:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:45:14 INFO - PROCESS | 1673 | 1464363914289 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 1673 | 1464363914292 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:45:14 INFO - PROCESS | 1673 | 1464363914295 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1673 | 1464363914298 Marionette TRACE conn2 <- [1,2822,null,{}] 08:45:14 INFO - PROCESS | 1673 | 1464363914302 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 1673 | 1464363914442 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:45:14 INFO - PROCESS | 1673 | 1464363914514 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x119637000 == 56 [pid = 1673] [id = 713] 08:45:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1127adc00) [pid = 1673] [serial = 2139] [outer = 0x0] 08:45:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x112a16800) [pid = 1673] [serial = 2140] [outer = 0x1127adc00] 08:45:14 INFO - PROCESS | 1673 | 1464363914547 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x115ea8800) [pid = 1673] [serial = 2141] [outer = 0x1127adc00] 08:45:15 INFO - PROCESS | 1673 | 1464363915006 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 772ms 08:45:15 INFO - PROCESS | 1673 | 1464363915068 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1673 | 1464363915072 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:45:15 INFO - PROCESS | 1673 | 1464363915077 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1673 | 1464363915079 Marionette TRACE conn2 <- [1,2826,null,{}] 08:45:15 INFO - PROCESS | 1673 | 1464363915081 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1673 | 1464363915190 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:45:15 INFO - PROCESS | 1673 | 1464363915262 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x129370800 == 57 [pid = 1673] [id = 714] 08:45:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1160de000) [pid = 1673] [serial = 2142] [outer = 0x0] 08:45:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x117e15400) [pid = 1673] [serial = 2143] [outer = 0x1160de000] 08:45:15 INFO - PROCESS | 1673 | 1464363915292 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x118320400) [pid = 1673] [serial = 2144] [outer = 0x1160de000] 08:45:15 INFO - PROCESS | 1673 | 1464363915720 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms 08:45:15 INFO - PROCESS | 1673 | 1464363915750 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1673 | 1464363915752 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:45:15 INFO - PROCESS | 1673 | 1464363915754 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1673 | 1464363915757 Marionette TRACE conn2 <- [1,2830,null,{}] 08:45:15 INFO - PROCESS | 1673 | 1464363915765 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1673 | 1464363915873 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:45:15 INFO - PROCESS | 1673 | 1464363915975 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d02e800 == 58 [pid = 1673] [id = 715] 08:45:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x11953d000) [pid = 1673] [serial = 2145] [outer = 0x0] 08:45:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12171e400) [pid = 1673] [serial = 2146] [outer = 0x11953d000] 08:45:16 INFO - PROCESS | 1673 | 1464363916010 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x124f3ac00) [pid = 1673] [serial = 2147] [outer = 0x11953d000] 08:45:16 INFO - PROCESS | 1673 | 1464363916440 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:45:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 722ms 08:45:16 INFO - PROCESS | 1673 | 1464363916476 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1673 | 1464363916478 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:45:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:45:16 INFO - PROCESS | 1673 | 1464363916481 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1673 | 1464363916482 Marionette TRACE conn2 <- [1,2834,null,{}] 08:45:16 INFO - PROCESS | 1673 | 1464363916504 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 1673 | 1464363916613 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:45:16 INFO - PROCESS | 1673 | 1464363916683 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d6c4000 == 59 [pid = 1673] [id = 716] 08:45:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x126686400) [pid = 1673] [serial = 2148] [outer = 0x0] 08:45:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x127078c00) [pid = 1673] [serial = 2149] [outer = 0x126686400] 08:45:16 INFO - PROCESS | 1673 | 1464363916713 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x129091400) [pid = 1673] [serial = 2150] [outer = 0x126686400] 08:45:17 INFO - PROCESS | 1673 | 1464363917153 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 08:45:17 INFO - PROCESS | 1673 | 1464363917427 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1673 | 1464363917430 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:45:17 INFO - PROCESS | 1673 | 1464363917446 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1673 | 1464363917448 Marionette TRACE conn2 <- [1,2838,null,{}] 08:45:17 INFO - PROCESS | 1673 | 1464363917451 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 1673 | 1464363917545 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:45:17 INFO - PROCESS | 1673 | 1464363917601 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1185e0800 == 60 [pid = 1673] [id = 717] 08:45:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x112690c00) [pid = 1673] [serial = 2151] [outer = 0x0] 08:45:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x112695800) [pid = 1673] [serial = 2152] [outer = 0x112690c00] 08:45:17 INFO - PROCESS | 1673 | 1464363917628 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x1126d9800) [pid = 1673] [serial = 2153] [outer = 0x112690c00] 08:45:18 INFO - PROCESS | 1673 | 1464363918047 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 08:45:18 INFO - PROCESS | 1673 | 1464363918133 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1673 | 1464363918135 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:45:18 INFO - PROCESS | 1673 | 1464363918142 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1673 | 1464363918144 Marionette TRACE conn2 <- [1,2842,null,{}] 08:45:18 INFO - PROCESS | 1673 | 1464363918150 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 1673 | 1464363918241 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:45:18 INFO - PROCESS | 1673 | 1464363918313 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x117489000 == 61 [pid = 1673] [id = 718] 08:45:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x112712400) [pid = 1673] [serial = 2154] [outer = 0x0] 08:45:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x1127cb800) [pid = 1673] [serial = 2155] [outer = 0x112712400] 08:45:18 INFO - PROCESS | 1673 | 1464363918341 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x112a11c00) [pid = 1673] [serial = 2156] [outer = 0x112712400] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12c85b000 == 60 [pid = 1673] [id = 638] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdcd800 == 59 [pid = 1673] [id = 670] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x121d1a000 == 58 [pid = 1673] [id = 672] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12b815800 == 57 [pid = 1673] [id = 686] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12a870000 == 56 [pid = 1673] [id = 685] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1185e6800 == 55 [pid = 1673] [id = 683] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12153d800 == 54 [pid = 1673] [id = 684] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccdc800 == 53 [pid = 1673] [id = 711] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12a608800 == 52 [pid = 1673] [id = 710] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb9a800 == 51 [pid = 1673] [id = 709] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12c554000 == 50 [pid = 1673] [id = 708] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12c07a000 == 49 [pid = 1673] [id = 707] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x124f35c00) [pid = 1673] [serial = 2083] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x118157000) [pid = 1673] [serial = 2056] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x1197e9800) [pid = 1673] [serial = 2059] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12ac46800 == 48 [pid = 1673] [id = 706] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12a30c000 == 47 [pid = 1673] [id = 705] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x128578000 == 46 [pid = 1673] [id = 704] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1215fd800 == 45 [pid = 1673] [id = 703] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x118139000 == 44 [pid = 1673] [id = 702] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x118126800 == 43 [pid = 1673] [id = 701] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12c858000 == 42 [pid = 1673] [id = 699] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12c54c000 == 41 [pid = 1673] [id = 698] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12c08c800 == 40 [pid = 1673] [id = 697] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12858a800 == 39 [pid = 1673] [id = 696] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x119629800 == 38 [pid = 1673] [id = 695] 08:45:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdc9800 == 37 [pid = 1673] [id = 694] 08:45:18 INFO - PROCESS | 1673 | 1464363918765 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 676ms 08:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:45:18 INFO - PROCESS | 1673 | 1464363918816 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1673 | 1464363918818 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:45:18 INFO - PROCESS | 1673 | 1464363918820 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1673 | 1464363918821 Marionette TRACE conn2 <- [1,2846,null,{}] 08:45:18 INFO - PROCESS | 1673 | 1464363918828 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 1673 | 1464363918929 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12668bc00) [pid = 1673] [serial = 1916] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x1127b7000) [pid = 1673] [serial = 1973] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x124be6c00) [pid = 1673] [serial = 2081] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x118154000) [pid = 1673] [serial = 2071] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x118c1a400) [pid = 1673] [serial = 2072] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x112a1d000) [pid = 1673] [serial = 2068] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x116a54c00) [pid = 1673] [serial = 2069] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1210e9000) [pid = 1673] [serial = 2063] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x11951cc00) [pid = 1673] [serial = 2062] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x115e3c400) [pid = 1673] [serial = 2054] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x112f26c00) [pid = 1673] [serial = 2065] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x113ef4400) [pid = 1673] [serial = 2066] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11269b000) [pid = 1673] [serial = 2050] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1127ac000) [pid = 1673] [serial = 2051] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x113e06400) [pid = 1673] [serial = 2053] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x121e0b800) [pid = 1673] [serial = 2080] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12a7df800) [pid = 1673] [serial = 1439] [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:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1210e8000) [pid = 1673] [serial = 2075] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x119bb8000) [pid = 1673] [serial = 2074] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x121403c00) [pid = 1673] [serial = 2077] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12175f800) [pid = 1673] [serial = 2078] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x121402400) [pid = 1673] [serial = 2027] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1199d2c00) [pid = 1673] [serial = 2048] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x112696000) [pid = 1673] [serial = 1970] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x119543c00) [pid = 1673] [serial = 2024] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x121763c00) [pid = 1673] [serial = 2012] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1127d6c00) [pid = 1673] [serial = 2015] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x115e3e400) [pid = 1673] [serial = 2018] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11831e400) [pid = 1673] [serial = 2021] [outer = 0x0] [url = about:blank] 08:45:18 INFO - PROCESS | 1673 | 1464363918996 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x116fb6000 == 38 [pid = 1673] [id = 719] 08:45:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1127b7000) [pid = 1673] [serial = 2157] [outer = 0x0] 08:45:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x112a6a000) [pid = 1673] [serial = 2158] [outer = 0x1127b7000] 08:45:19 INFO - PROCESS | 1673 | 1464363919025 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x113b76000) [pid = 1673] [serial = 2159] [outer = 0x1127b7000] 08:45:19 INFO - PROCESS | 1673 | 1464363919341 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 569ms 08:45:19 INFO - PROCESS | 1673 | 1464363919390 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:45:19 INFO - PROCESS | 1673 | 1464363919391 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:45:19 INFO - PROCESS | 1673 | 1464363919393 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1673 | 1464363919395 Marionette TRACE conn2 <- [1,2850,null,{}] 08:45:19 INFO - PROCESS | 1673 | 1464363919398 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 1673 | 1464363919528 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:45:19 INFO - PROCESS | 1673 | 1464363919620 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x119998800 == 39 [pid = 1673] [id = 720] 08:45:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115162800) [pid = 1673] [serial = 2160] [outer = 0x0] 08:45:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1160dd800) [pid = 1673] [serial = 2161] [outer = 0x115162800] 08:45:19 INFO - PROCESS | 1673 | 1464363919660 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11663c400) [pid = 1673] [serial = 2162] [outer = 0x115162800] 08:45:20 INFO - PROCESS | 1673 | 1464363920023 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 08:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:45:20 INFO - PROCESS | 1673 | 1464363920066 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1673 | 1464363920067 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:45:20 INFO - PROCESS | 1673 | 1464363920069 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1673 | 1464363920078 Marionette TRACE conn2 <- [1,2854,null,{}] 08:45:20 INFO - PROCESS | 1673 | 1464363920080 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 1673 | 1464363920157 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:45:20 INFO - PROCESS | 1673 | 1464363920162 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215ec000 == 40 [pid = 1673] [id = 721] 08:45:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11663f000) [pid = 1673] [serial = 2163] [outer = 0x0] 08:45:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116a54c00) [pid = 1673] [serial = 2164] [outer = 0x11663f000] 08:45:20 INFO - PROCESS | 1673 | 1464363920190 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11757f400) [pid = 1673] [serial = 2165] [outer = 0x11663f000] 08:45:20 INFO - PROCESS | 1673 | 1464363920510 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 476ms 08:45:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:45:20 INFO - PROCESS | 1673 | 1464363920545 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1673 | 1464363920547 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:45:20 INFO - PROCESS | 1673 | 1464363920549 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1673 | 1464363920550 Marionette TRACE conn2 <- [1,2858,null,{}] 08:45:20 INFO - PROCESS | 1673 | 1464363920552 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 1673 | 1464363920653 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:45:20 INFO - PROCESS | 1673 | 1464363920717 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x121ef0000 == 41 [pid = 1673] [id = 722] 08:45:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x112a18000) [pid = 1673] [serial = 2166] [outer = 0x0] 08:45:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118154800) [pid = 1673] [serial = 2167] [outer = 0x112a18000] 08:45:20 INFO - PROCESS | 1673 | 1464363920744 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11838f000) [pid = 1673] [serial = 2168] [outer = 0x112a18000] 08:45:21 INFO - PROCESS | 1673 | 1464363921077 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 571ms 08:45:21 INFO - PROCESS | 1673 | 1464363921120 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1673 | 1464363921122 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:45:21 INFO - PROCESS | 1673 | 1464363921124 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1673 | 1464363921125 Marionette TRACE conn2 <- [1,2862,null,{}] 08:45:21 INFO - PROCESS | 1673 | 1464363921128 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1673 | 1464363921236 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:45:21 INFO - PROCESS | 1673 | 1464363921250 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x1266c7800 == 42 [pid = 1673] [id = 723] 08:45:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11831ec00) [pid = 1673] [serial = 2169] [outer = 0x0] 08:45:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x118565400) [pid = 1673] [serial = 2170] [outer = 0x11831ec00] 08:45:21 INFO - PROCESS | 1673 | 1464363921275 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11901b800) [pid = 1673] [serial = 2171] [outer = 0x11831ec00] 08:45:21 INFO - PROCESS | 1673 | 1464363921609 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:45:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 518ms 08:45:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:45:21 INFO - PROCESS | 1673 | 1464363921642 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1673 | 1464363921644 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:45:21 INFO - PROCESS | 1673 | 1464363921646 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1673 | 1464363921647 Marionette TRACE conn2 <- [1,2866,null,{}] 08:45:21 INFO - PROCESS | 1673 | 1464363921650 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1673 | 1464363921750 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:45:21 INFO - PROCESS | 1673 | 1464363921763 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fab800 == 43 [pid = 1673] [id = 724] 08:45:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x119016c00) [pid = 1673] [serial = 2172] [outer = 0x0] 08:45:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1190be800) [pid = 1673] [serial = 2173] [outer = 0x119016c00] 08:45:21 INFO - PROCESS | 1673 | 1464363921788 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x119524800) [pid = 1673] [serial = 2174] [outer = 0x119016c00] 08:45:22 INFO - PROCESS | 1673 | 1464363922134 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 08:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:45:22 INFO - PROCESS | 1673 | 1464363922172 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1673 | 1464363922174 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:45:22 INFO - PROCESS | 1673 | 1464363922176 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1673 | 1464363922177 Marionette TRACE conn2 <- [1,2870,null,{}] 08:45:22 INFO - PROCESS | 1673 | 1464363922179 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 1673 | 1464363922292 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:45:22 INFO - PROCESS | 1673 | 1464363922298 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12937d800 == 44 [pid = 1673] [id = 725] 08:45:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x119076c00) [pid = 1673] [serial = 2175] [outer = 0x0] 08:45:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x119540000) [pid = 1673] [serial = 2176] [outer = 0x119076c00] 08:45:22 INFO - PROCESS | 1673 | 1464363922352 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1197e2800) [pid = 1673] [serial = 2177] [outer = 0x119076c00] 08:45:22 INFO - PROCESS | 1673 | 1464363922666 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:45:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 08:45:22 INFO - PROCESS | 1673 | 1464363922694 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1673 | 1464363922696 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:45:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:45:22 INFO - PROCESS | 1673 | 1464363922701 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1673 | 1464363922702 Marionette TRACE conn2 <- [1,2874,null,{}] 08:45:22 INFO - PROCESS | 1673 | 1464363922704 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 1673 | 1464363922807 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:45:22 INFO - PROCESS | 1673 | 1464363922819 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a7b0000 == 45 [pid = 1673] [id = 726] 08:45:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1197e3400) [pid = 1673] [serial = 2178] [outer = 0x0] 08:45:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1199d5400) [pid = 1673] [serial = 2179] [outer = 0x1197e3400] 08:45:22 INFO - PROCESS | 1673 | 1464363922844 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x119bbb800) [pid = 1673] [serial = 2180] [outer = 0x1197e3400] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12d0c9000) [pid = 1673] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1193b4800) [pid = 1673] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x117580000) [pid = 1673] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x124b58800) [pid = 1673] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x11757b800) [pid = 1673] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x127080c00) [pid = 1673] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x112692400) [pid = 1673] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x126a7cc00) [pid = 1673] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x111b0e400) [pid = 1673] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1197ec400) [pid = 1673] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x113342c00) [pid = 1673] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x117e16000) [pid = 1673] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12663dc00) [pid = 1673] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x112a67800) [pid = 1673] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:45:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118148400) [pid = 1673] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:45:23 INFO - PROCESS | 1673 | 1464363923310 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 621ms 08:45:23 INFO - PROCESS | 1673 | 1464363923321 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1673 | 1464363923323 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:45:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:45:23 INFO - PROCESS | 1673 | 1464363923325 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1673 | 1464363923327 Marionette TRACE conn2 <- [1,2878,null,{}] 08:45:23 INFO - PROCESS | 1673 | 1464363923329 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 1673 | 1464363923428 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:45:23 INFO - PROCESS | 1673 | 1464363923481 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a880000 == 46 [pid = 1673] [id = 727] 08:45:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1126db000) [pid = 1673] [serial = 2181] [outer = 0x0] 08:45:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x118148400) [pid = 1673] [serial = 2182] [outer = 0x1126db000] 08:45:23 INFO - PROCESS | 1673 | 1464363923512 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1210e9000) [pid = 1673] [serial = 2183] [outer = 0x1126db000] 08:45:23 INFO - PROCESS | 1673 | 1464363923834 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:45:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 08:45:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:45:23 INFO - PROCESS | 1673 | 1464363923846 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1673 | 1464363923848 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:45:23 INFO - PROCESS | 1673 | 1464363923853 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1673 | 1464363923854 Marionette TRACE conn2 <- [1,2882,null,{}] 08:45:23 INFO - PROCESS | 1673 | 1464363923856 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 1673 | 1464363923940 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:45:23 INFO - PROCESS | 1673 | 1464363923946 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b821000 == 47 [pid = 1673] [id = 728] 08:45:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1210f3400) [pid = 1673] [serial = 2184] [outer = 0x0] 08:45:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x121408000) [pid = 1673] [serial = 2185] [outer = 0x1210f3400] 08:45:23 INFO - PROCESS | 1673 | 1464363923971 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1219e8000) [pid = 1673] [serial = 2186] [outer = 0x1210f3400] 08:45:24 INFO - PROCESS | 1673 | 1464363924306 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:45:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 471ms 08:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:45:24 INFO - PROCESS | 1673 | 1464363924324 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1673 | 1464363924326 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:45:24 INFO - PROCESS | 1673 | 1464363924328 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1673 | 1464363924329 Marionette TRACE conn2 <- [1,2886,null,{}] 08:45:24 INFO - PROCESS | 1673 | 1464363924334 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 1673 | 1464363924444 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:45:24 INFO - PROCESS | 1673 | 1464363924450 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bac0000 == 48 [pid = 1673] [id = 729] 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x110fbd400) [pid = 1673] [serial = 2187] [outer = 0x0] 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x121885c00) [pid = 1673] [serial = 2188] [outer = 0x110fbd400] 08:45:24 INFO - PROCESS | 1673 | 1464363924474 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124bdac00) [pid = 1673] [serial = 2189] [outer = 0x110fbd400] 08:45:24 INFO - PROCESS | 1673 | 1464363924784 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:45:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 471ms 08:45:24 INFO - PROCESS | 1673 | 1464363924801 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1673 | 1464363924802 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:45:24 INFO - PROCESS | 1673 | 1464363924805 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1673 | 1464363924806 Marionette TRACE conn2 <- [1,2890,null,{}] 08:45:24 INFO - PROCESS | 1673 | 1464363924819 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 1673 | 1464363924904 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:45:24 INFO - PROCESS | 1673 | 1464363924908 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c08e000 == 49 [pid = 1673] [id = 730] 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x124b39400) [pid = 1673] [serial = 2190] [outer = 0x0] 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12636a400) [pid = 1673] [serial = 2191] [outer = 0x124b39400] 08:45:24 INFO - PROCESS | 1673 | 1464363924933 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x126685400) [pid = 1673] [serial = 2192] [outer = 0x124b39400] 08:45:25 INFO - PROCESS | 1673 | 1464363925369 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:45:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 618ms 08:45:25 INFO - PROCESS | 1673 | 1464363925424 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1673 | 1464363925427 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:45:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:45:25 INFO - PROCESS | 1673 | 1464363925431 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1673 | 1464363925433 Marionette TRACE conn2 <- [1,2894,null,{}] 08:45:25 INFO - PROCESS | 1673 | 1464363925437 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 1673 | 1464363925548 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:45:25 INFO - PROCESS | 1673 | 1464363925644 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x116f54800 == 50 [pid = 1673] [id = 731] 08:45:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x112698000) [pid = 1673] [serial = 2193] [outer = 0x0] 08:45:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1126d3c00) [pid = 1673] [serial = 2194] [outer = 0x112698000] 08:45:25 INFO - PROCESS | 1673 | 1464363925689 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x112711c00) [pid = 1673] [serial = 2195] [outer = 0x112698000] 08:45:26 INFO - PROCESS | 1673 | 1464363926132 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 773ms 08:45:26 INFO - PROCESS | 1673 | 1464363926214 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1673 | 1464363926218 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:45:26 INFO - PROCESS | 1673 | 1464363926223 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1673 | 1464363926225 Marionette TRACE conn2 <- [1,2898,null,{}] 08:45:26 INFO - PROCESS | 1673 | 1464363926227 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 1673 | 1464363926338 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:45:26 INFO - PROCESS | 1673 | 1464363926407 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x124b67800 == 51 [pid = 1673] [id = 732] 08:45:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1127d1c00) [pid = 1673] [serial = 2196] [outer = 0x0] 08:45:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x112ea2400) [pid = 1673] [serial = 2197] [outer = 0x1127d1c00] 08:45:26 INFO - PROCESS | 1673 | 1464363926438 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x113e62c00) [pid = 1673] [serial = 2198] [outer = 0x1127d1c00] 08:45:26 INFO - PROCESS | 1673 | 1464363926876 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 08:45:26 INFO - PROCESS | 1673 | 1464363926895 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1673 | 1464363926897 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:45:26 INFO - PROCESS | 1673 | 1464363926921 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1673 | 1464363926924 Marionette TRACE conn2 <- [1,2902,null,{}] 08:45:26 INFO - PROCESS | 1673 | 1464363926945 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1673 | 1464363927073 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:45:27 INFO - PROCESS | 1673 | 1464363927115 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c546000 == 52 [pid = 1673] [id = 733] 08:45:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x116a55c00) [pid = 1673] [serial = 2199] [outer = 0x0] 08:45:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x11815d000) [pid = 1673] [serial = 2200] [outer = 0x116a55c00] 08:45:27 INFO - PROCESS | 1673 | 1464363927146 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x118321800) [pid = 1673] [serial = 2201] [outer = 0x116a55c00] 08:45:27 INFO - PROCESS | 1673 | 1464363927575 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:45:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 673ms 08:45:27 INFO - PROCESS | 1673 | 1464363927594 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1673 | 1464363927597 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:45:27 INFO - PROCESS | 1673 | 1464363927601 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 1673 | 1464363927602 Marionette TRACE conn2 <- [1,2906,null,{}] 08:45:27 INFO - PROCESS | 1673 | 1464363927605 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1673 | 1464363927710 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:45:27 INFO - PROCESS | 1673 | 1464363927766 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cb88000 == 53 [pid = 1673] [id = 734] 08:45:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x11877e800) [pid = 1673] [serial = 2202] [outer = 0x0] 08:45:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x119536400) [pid = 1673] [serial = 2203] [outer = 0x11877e800] 08:45:27 INFO - PROCESS | 1673 | 1464363927796 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x119cd1800) [pid = 1673] [serial = 2204] [outer = 0x11877e800] 08:45:28 INFO - PROCESS | 1673 | 1464363928235 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 669ms 08:45:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:45:28 INFO - PROCESS | 1673 | 1464363928270 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 1673 | 1464363928272 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:45:28 INFO - PROCESS | 1673 | 1464363928274 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1673 | 1464363928275 Marionette TRACE conn2 <- [1,2910,null,{}] 08:45:28 INFO - PROCESS | 1673 | 1464363928277 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 1673 | 1464363928382 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:45:28 INFO - PROCESS | 1673 | 1464363928470 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccd9000 == 54 [pid = 1673] [id = 735] 08:45:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x118785000) [pid = 1673] [serial = 2205] [outer = 0x0] 08:45:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x121147800) [pid = 1673] [serial = 2206] [outer = 0x118785000] 08:45:28 INFO - PROCESS | 1673 | 1464363928500 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x124be4000) [pid = 1673] [serial = 2207] [outer = 0x118785000] 08:45:28 INFO - PROCESS | 1673 | 1464363928853 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:45:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:45:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 618ms 08:45:28 INFO - PROCESS | 1673 | 1464363928893 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 1673 | 1464363928894 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:45:28 INFO - TEST-START | /DOMEvents/constructors.html 08:45:28 INFO - PROCESS | 1673 | 1464363928897 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1673 | 1464363928898 Marionette TRACE conn2 <- [1,2914,null,{}] 08:45:28 INFO - PROCESS | 1673 | 1464363928900 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 1673 | 1464363929018 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:45:29 INFO - PROCESS | 1673 | 1464363929090 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0dd000 == 55 [pid = 1673] [id = 736] 08:45:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12113b400) [pid = 1673] [serial = 2208] [outer = 0x0] 08:45:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x126882800) [pid = 1673] [serial = 2209] [outer = 0x12113b400] 08:45:29 INFO - PROCESS | 1673 | 1464363929121 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x1285a7800) [pid = 1673] [serial = 2210] [outer = 0x12113b400] 08:45:29 INFO - PROCESS | 1673 | 1464363929507 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:45:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:45:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:45:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:45:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:45:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 626ms 08:45:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:45:29 INFO - PROCESS | 1673 | 1464363929524 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1673 | 1464363929525 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:45:29 INFO - PROCESS | 1673 | 1464363929528 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1673 | 1464363929529 Marionette TRACE conn2 <- [1,2918,null,{}] 08:45:29 INFO - PROCESS | 1673 | 1464363929532 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 1673 | 1464363929635 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:45:29 INFO - PROCESS | 1673 | 1464363929707 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ccd1000 == 56 [pid = 1673] [id = 737] 08:45:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x110fb9400) [pid = 1673] [serial = 2211] [outer = 0x0] 08:45:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12707cc00) [pid = 1673] [serial = 2212] [outer = 0x110fb9400] 08:45:29 INFO - PROCESS | 1673 | 1464363929780 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1292b3000) [pid = 1673] [serial = 2213] [outer = 0x110fb9400] 08:45:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:45:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 621ms 08:45:30 INFO - PROCESS | 1673 | 1464363930143 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:45:30 INFO - PROCESS | 1673 | 1464363930151 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1673 | 1464363930152 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:45:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:45:30 INFO - PROCESS | 1673 | 1464363930154 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1673 | 1464363930156 Marionette TRACE conn2 <- [1,2922,null,{}] 08:45:30 INFO - PROCESS | 1673 | 1464363930158 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 1673 | 1464363930264 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:45:30 INFO - PROCESS | 1673 | 1464363930319 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x119d4a000 == 57 [pid = 1673] [id = 738] 08:45:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x11268e400) [pid = 1673] [serial = 2214] [outer = 0x0] 08:45:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x1184ec400) [pid = 1673] [serial = 2215] [outer = 0x11268e400] 08:45:30 INFO - PROCESS | 1673 | 1464363930348 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x127079800) [pid = 1673] [serial = 2216] [outer = 0x11268e400] 08:45:30 INFO - PROCESS | 1673 | [1673] 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:45:30 INFO - PROCESS | 1673 | [1673] 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:45:30 INFO - PROCESS | 1673 | [1673] 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:45:30 INFO - PROCESS | 1673 | [1673] 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:45:30 INFO - PROCESS | 1673 | 1464363930890 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:45:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:45:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:30 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:45:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:30 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:45:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:30 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:45:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:45:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:45:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 770ms 08:45:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:45:30 INFO - PROCESS | 1673 | 1464363930926 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1673 | 1464363930928 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:45:30 INFO - PROCESS | 1673 | 1464363930932 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1673 | 1464363930934 Marionette TRACE conn2 <- [1,2926,null,{}] 08:45:30 INFO - PROCESS | 1673 | 1464363930937 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1673 | 1464363931062 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:45:31 INFO - PROCESS | 1673 | 1464363931122 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x126fbe000 == 58 [pid = 1673] [id = 739] 08:45:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1122aa000) [pid = 1673] [serial = 2217] [outer = 0x0] 08:45:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x1127d2400) [pid = 1673] [serial = 2218] [outer = 0x1122aa000] 08:45:31 INFO - PROCESS | 1673 | 1464363931150 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x11606d800) [pid = 1673] [serial = 2219] [outer = 0x1122aa000] 08:45:31 INFO - PROCESS | 1673 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:45:31 INFO - PROCESS | 1673 | 1464363931508 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:45:31 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:45:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 620ms 08:45:31 INFO - PROCESS | 1673 | 1464363931553 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1673 | 1464363931556 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:45:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:45:31 INFO - PROCESS | 1673 | 1464363931561 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1673 | 1464363931562 Marionette TRACE conn2 <- [1,2930,null,{}] 08:45:31 INFO - PROCESS | 1673 | 1464363931565 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1673 | 1464363931668 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:45:31 INFO - PROCESS | 1673 | 1464363931729 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x119997000 == 59 [pid = 1673] [id = 740] 08:45:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x11689bc00) [pid = 1673] [serial = 2220] [outer = 0x0] 08:45:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x117e17c00) [pid = 1673] [serial = 2221] [outer = 0x11689bc00] 08:45:31 INFO - PROCESS | 1673 | 1464363931756 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x11831c800) [pid = 1673] [serial = 2222] [outer = 0x11689bc00] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12bac0000 == 58 [pid = 1673] [id = 729] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12b821000 == 57 [pid = 1673] [id = 728] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12a880000 == 56 [pid = 1673] [id = 727] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12a7b0000 == 55 [pid = 1673] [id = 726] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x12937d800 == 54 [pid = 1673] [id = 725] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x126fab800 == 53 [pid = 1673] [id = 724] 08:45:31 INFO - PROCESS | 1673 | --DOCSHELL 0x1266c7800 == 52 [pid = 1673] [id = 723] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x11706cc00) [pid = 1673] [serial = 2089] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x12102d800) [pid = 1673] [serial = 2092] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x124b35c00) [pid = 1673] [serial = 2095] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x126646c00) [pid = 1673] [serial = 2098] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x1292b3c00) [pid = 1673] [serial = 2137] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOCSHELL 0x121ef0000 == 51 [pid = 1673] [id = 722] 08:45:32 INFO - PROCESS | 1673 | --DOCSHELL 0x1215ec000 == 50 [pid = 1673] [id = 721] 08:45:32 INFO - PROCESS | 1673 | --DOCSHELL 0x119998800 == 49 [pid = 1673] [id = 720] 08:45:32 INFO - PROCESS | 1673 | --DOCSHELL 0x116fb6000 == 48 [pid = 1673] [id = 719] 08:45:32 INFO - PROCESS | 1673 | --DOCSHELL 0x117489000 == 47 [pid = 1673] [id = 718] 08:45:32 INFO - PROCESS | 1673 | --DOCSHELL 0x1185e0800 == 46 [pid = 1673] [id = 717] 08:45:32 INFO - PROCESS | 1673 | 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:45:32 INFO - PROCESS | 1673 | 1464363932153 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x121025c00) [pid = 1673] [serial = 2060] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x11877c800) [pid = 1673] [serial = 2057] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x126a14c00) [pid = 1673] [serial = 2119] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x126af3800) [pid = 1673] [serial = 2122] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x129087800) [pid = 1673] [serial = 2128] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1161a6c00) [pid = 1673] [serial = 2107] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x117e16400) [pid = 1673] [serial = 2108] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x12707f800) [pid = 1673] [serial = 2125] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1127cec00) [pid = 1673] [serial = 2131] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12102a400) [pid = 1673] [serial = 2113] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x121407c00) [pid = 1673] [serial = 2114] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x12188c000) [pid = 1673] [serial = 2116] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1184e5800) [pid = 1673] [serial = 2110] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x119523000) [pid = 1673] [serial = 2111] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x126a9dc00) [pid = 1673] [serial = 2102] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x126a17400) [pid = 1673] [serial = 2101] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x116167000) [pid = 1673] [serial = 2105] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12920ec00) [pid = 1673] [serial = 2135] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x113e10c00) [pid = 1673] [serial = 2104] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x112f21400) [pid = 1673] [serial = 2086] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12908fc00) [pid = 1673] [serial = 2134] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12908dc00) [pid = 1673] [serial = 2129] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x127076c00) [pid = 1673] [serial = 2123] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x116e2c400) [pid = 1673] [serial = 2132] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1285a4400) [pid = 1673] [serial = 2126] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x126af2000) [pid = 1673] [serial = 2120] [outer = 0x0] [url = about:blank] 08:45:32 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x124b2e000) [pid = 1673] [serial = 2117] [outer = 0x0] [url = about:blank] 08:45:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:45:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 08:45:32 INFO - PROCESS | 1673 | 1464363932181 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1673 | 1464363932182 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:45:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:45:32 INFO - PROCESS | 1673 | 1464363932185 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1673 | 1464363932187 Marionette TRACE conn2 <- [1,2934,null,{}] 08:45:32 INFO - PROCESS | 1673 | 1464363932195 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 1673 | 1464363932284 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:45:32 INFO - PROCESS | 1673 | 1464363932289 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x119907000 == 47 [pid = 1673] [id = 741] 08:45:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11815e800) [pid = 1673] [serial = 2223] [outer = 0x0] 08:45:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1184f1400) [pid = 1673] [serial = 2224] [outer = 0x11815e800] 08:45:32 INFO - PROCESS | 1673 | 1464363932317 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x119077c00) [pid = 1673] [serial = 2225] [outer = 0x11815e800] 08:45:32 INFO - PROCESS | 1673 | 1464363932655 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:45:32 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:45:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 522ms 08:45:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:45:32 INFO - PROCESS | 1673 | 1464363932707 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1673 | 1464363932709 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:45:32 INFO - PROCESS | 1673 | 1464363932711 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1673 | 1464363932712 Marionette TRACE conn2 <- [1,2938,null,{}] 08:45:32 INFO - PROCESS | 1673 | 1464363932714 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 1673 | 1464363932827 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:45:32 INFO - PROCESS | 1673 | 1464363932886 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1266d2000 == 48 [pid = 1673] [id = 742] 08:45:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1190b7800) [pid = 1673] [serial = 2226] [outer = 0x0] 08:45:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x119731400) [pid = 1673] [serial = 2227] [outer = 0x1190b7800] 08:45:32 INFO - PROCESS | 1673 | 1464363932911 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x1197f1000) [pid = 1673] [serial = 2228] [outer = 0x1190b7800] 08:45:33 INFO - PROCESS | 1673 | 1464363933160 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:45:33 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:45:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 469ms 08:45:33 INFO - PROCESS | 1673 | 1464363933187 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1673 | 1464363933188 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:45:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:45:33 INFO - PROCESS | 1673 | 1464363933208 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1673 | 1464363933209 Marionette TRACE conn2 <- [1,2942,null,{}] 08:45:33 INFO - PROCESS | 1673 | 1464363933219 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 1673 | 1464363933311 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:45:33 INFO - PROCESS | 1673 | 1464363933370 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a304000 == 49 [pid = 1673] [id = 743] 08:45:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x119735000) [pid = 1673] [serial = 2229] [outer = 0x0] 08:45:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x119bc1000) [pid = 1673] [serial = 2230] [outer = 0x119735000] 08:45:33 INFO - PROCESS | 1673 | 1464363933396 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x121144c00) [pid = 1673] [serial = 2231] [outer = 0x119735000] 08:45:33 INFO - PROCESS | 1673 | 1464363933670 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:45:33 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:45:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:45:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 08:45:33 INFO - PROCESS | 1673 | 1464363933727 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1673 | 1464363933728 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:45:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:45:33 INFO - PROCESS | 1673 | 1464363933733 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1673 | 1464363933735 Marionette TRACE conn2 <- [1,2946,null,{}] 08:45:33 INFO - PROCESS | 1673 | 1464363933738 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 1673 | 1464363933830 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:45:33 INFO - PROCESS | 1673 | 1464363933836 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b817000 == 50 [pid = 1673] [id = 744] 08:45:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x121758800) [pid = 1673] [serial = 2232] [outer = 0x0] 08:45:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x126684c00) [pid = 1673] [serial = 2233] [outer = 0x121758800] 08:45:33 INFO - PROCESS | 1673 | 1464363933862 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x126afc400) [pid = 1673] [serial = 2234] [outer = 0x121758800] 08:45:34 INFO - PROCESS | 1673 | 1464363934166 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:45:34 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:45:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 472ms 08:45:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:45:34 INFO - PROCESS | 1673 | 1464363934207 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1673 | 1464363934208 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:45:34 INFO - PROCESS | 1673 | 1464363934210 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1673 | 1464363934211 Marionette TRACE conn2 <- [1,2950,null,{}] 08:45:34 INFO - PROCESS | 1673 | 1464363934213 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1673 | 1464363934342 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:45:34 INFO - PROCESS | 1673 | 1464363934355 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bdd5000 == 51 [pid = 1673] [id = 745] 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x121148000) [pid = 1673] [serial = 2235] [outer = 0x0] 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x127077c00) [pid = 1673] [serial = 2236] [outer = 0x121148000] 08:45:34 INFO - PROCESS | 1673 | 1464363934380 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12908a400) [pid = 1673] [serial = 2237] [outer = 0x121148000] 08:45:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c077000 == 52 [pid = 1673] [id = 746] 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x1292b6800) [pid = 1673] [serial = 2238] [outer = 0x0] 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x129090800) [pid = 1673] [serial = 2239] [outer = 0x1292b6800] 08:45:34 INFO - PROCESS | 1673 | 1464363934741 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:45:34 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:45:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 571ms 08:45:34 INFO - PROCESS | 1673 | 1464363934786 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1673 | 1464363934787 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:45:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:45:34 INFO - PROCESS | 1673 | 1464363934789 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1673 | 1464363934790 Marionette TRACE conn2 <- [1,2954,null,{}] 08:45:34 INFO - PROCESS | 1673 | 1464363934793 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1673 | 1464363934919 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:45:34 INFO - PROCESS | 1673 | 1464363934936 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c850800 == 53 [pid = 1673] [id = 747] 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x1161aa000) [pid = 1673] [serial = 2240] [outer = 0x0] 08:45:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x1292b0c00) [pid = 1673] [serial = 2241] [outer = 0x1161aa000] 08:45:34 INFO - PROCESS | 1673 | 1464363934960 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x1292bd800) [pid = 1673] [serial = 2242] [outer = 0x1161aa000] 08:45:35 INFO - PROCESS | 1673 | 1464363935254 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:45:35 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:45:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 474ms 08:45:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:45:35 INFO - PROCESS | 1673 | 1464363935270 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1673 | 1464363935271 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:45:35 INFO - PROCESS | 1673 | 1464363935275 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1673 | 1464363935276 Marionette TRACE conn2 <- [1,2958,null,{}] 08:45:35 INFO - PROCESS | 1673 | 1464363935280 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 1673 | 1464363935402 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:45:35 INFO - PROCESS | 1673 | 1464363935421 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d036800 == 54 [pid = 1673] [id = 748] 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x129537000) [pid = 1673] [serial = 2243] [outer = 0x0] 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12a340000) [pid = 1673] [serial = 2244] [outer = 0x129537000] 08:45:35 INFO - PROCESS | 1673 | 1464363935446 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12a348000) [pid = 1673] [serial = 2245] [outer = 0x129537000] 08:45:35 INFO - PROCESS | 1673 | 1464363935757 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:45:35 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:45:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 08:45:35 INFO - PROCESS | 1673 | 1464363935795 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1673 | 1464363935796 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:45:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:45:35 INFO - PROCESS | 1673 | 1464363935801 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1673 | 1464363935802 Marionette TRACE conn2 <- [1,2962,null,{}] 08:45:35 INFO - PROCESS | 1673 | 1464363935804 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 1673 | 1464363935916 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:45:35 INFO - PROCESS | 1673 | 1464363935928 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d0de000 == 55 [pid = 1673] [id = 749] 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x110fbbc00) [pid = 1673] [serial = 2246] [outer = 0x0] 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12a6cc000) [pid = 1673] [serial = 2247] [outer = 0x110fbbc00] 08:45:35 INFO - PROCESS | 1673 | 1464363935955 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x12a740800) [pid = 1673] [serial = 2248] [outer = 0x110fbbc00] 08:45:36 INFO - PROCESS | 1673 | 1464363936286 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:45:36 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:45:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x11831ec00) [pid = 1673] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x119016c00) [pid = 1673] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x1197e3400) [pid = 1673] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x1126db000) [pid = 1673] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x119076c00) [pid = 1673] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x112690c00) [pid = 1673] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x11663f000) [pid = 1673] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x115162800) [pid = 1673] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x112712400) [pid = 1673] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x1127b7000) [pid = 1673] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x112a18000) [pid = 1673] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x1210f3400) [pid = 1673] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:45:36 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x110fbd400) [pid = 1673] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:45:36 INFO - PROCESS | 1673 | 1464363936454 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1673 | 1464363936455 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:45:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:45:36 INFO - PROCESS | 1673 | 1464363936465 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1673 | 1464363936467 Marionette TRACE conn2 <- [1,2966,null,{}] 08:45:36 INFO - PROCESS | 1673 | 1464363936470 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 1673 | 1464363936573 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:45:36 INFO - PROCESS | 1673 | 1464363936577 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60f800 == 56 [pid = 1673] [id = 750] 08:45:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x118162000) [pid = 1673] [serial = 2249] [outer = 0x0] 08:45:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x119016c00) [pid = 1673] [serial = 2250] [outer = 0x118162000] 08:45:36 INFO - PROCESS | 1673 | 1464363936608 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x129537800) [pid = 1673] [serial = 2251] [outer = 0x118162000] 08:45:36 INFO - PROCESS | 1673 | 1464363936923 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:45:36 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:45:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 08:45:36 INFO - PROCESS | 1673 | 1464363936937 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1673 | 1464363936938 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:45:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:45:36 INFO - PROCESS | 1673 | 1464363936940 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1673 | 1464363936941 Marionette TRACE conn2 <- [1,2970,null,{}] 08:45:36 INFO - PROCESS | 1673 | 1464363936943 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 1673 | 1464363937039 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:45:37 INFO - PROCESS | 1673 | 1464363937044 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x1335dc800 == 57 [pid = 1673] [id = 751] 08:45:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x124b35800) [pid = 1673] [serial = 2252] [outer = 0x0] 08:45:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x112f2ac00) [pid = 1673] [serial = 2253] [outer = 0x124b35800] 08:45:37 INFO - PROCESS | 1673 | 1464363937121 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x12a7df400) [pid = 1673] [serial = 2254] [outer = 0x124b35800] 08:45:37 INFO - PROCESS | 1673 | 1464363937371 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:45:37 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:45:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 475ms 08:45:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:45:37 INFO - PROCESS | 1673 | 1464363937421 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1673 | 1464363937422 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:45:37 INFO - PROCESS | 1673 | 1464363937425 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1673 | 1464363937426 Marionette TRACE conn2 <- [1,2974,null,{}] 08:45:37 INFO - PROCESS | 1673 | 1464363937428 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 1673 | 1464363937534 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:45:37 INFO - PROCESS | 1673 | 1464363937538 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x133614800 == 58 [pid = 1673] [id = 752] 08:45:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x12aaa4400) [pid = 1673] [serial = 2255] [outer = 0x0] 08:45:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x12aaaa000) [pid = 1673] [serial = 2256] [outer = 0x12aaa4400] 08:45:37 INFO - PROCESS | 1673 | 1464363937562 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x12ac15000) [pid = 1673] [serial = 2257] [outer = 0x12aaa4400] 08:45:37 INFO - PROCESS | 1673 | 1464363937878 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:45:37 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:45:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 08:45:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:45:37 INFO - PROCESS | 1673 | 1464363937894 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1673 | 1464363937895 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:45:37 INFO - PROCESS | 1673 | 1464363937900 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1673 | 1464363937902 Marionette TRACE conn2 <- [1,2978,null,{}] 08:45:37 INFO - PROCESS | 1673 | 1464363937905 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 1673 | 1464363938005 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:45:38 INFO - PROCESS | 1673 | 1464363938068 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x133e5c000 == 59 [pid = 1673] [id = 753] 08:45:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x12aaa4800) [pid = 1673] [serial = 2258] [outer = 0x0] 08:45:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x12ac1f000) [pid = 1673] [serial = 2259] [outer = 0x12aaa4800] 08:45:38 INFO - PROCESS | 1673 | 1464363938092 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x12b1f6800) [pid = 1673] [serial = 2260] [outer = 0x12aaa4800] 08:45:38 INFO - PROCESS | 1673 | 1464363938326 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:45:38 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:45:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 471ms 08:45:38 INFO - PROCESS | 1673 | 1464363938372 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1673 | 1464363938373 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:45:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:45:38 INFO - PROCESS | 1673 | 1464363938376 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1673 | 1464363938377 Marionette TRACE conn2 <- [1,2982,null,{}] 08:45:38 INFO - PROCESS | 1673 | 1464363938379 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 1673 | 1464363938483 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:45:38 INFO - PROCESS | 1673 | 1464363938605 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x113311800 == 60 [pid = 1673] [id = 754] 08:45:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x110f33c00) [pid = 1673] [serial = 2261] [outer = 0x0] 08:45:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x110fb6800) [pid = 1673] [serial = 2262] [outer = 0x110f33c00] 08:45:38 INFO - PROCESS | 1673 | 1464363938637 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x112698c00) [pid = 1673] [serial = 2263] [outer = 0x110f33c00] 08:45:39 INFO - PROCESS | 1673 | 1464363939004 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:45:39 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:45:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:45:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 08:45:39 INFO - PROCESS | 1673 | 1464363939047 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1673 | 1464363939050 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:45:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:45:39 INFO - PROCESS | 1673 | 1464363939054 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1673 | 1464363939057 Marionette TRACE conn2 <- [1,2986,null,{}] 08:45:39 INFO - PROCESS | 1673 | 1464363939060 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 1673 | 1464363939206 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:45:39 INFO - PROCESS | 1673 | 1464363939376 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1215fd000 == 61 [pid = 1673] [id = 755] 08:45:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x113ef7c00) [pid = 1673] [serial = 2264] [outer = 0x0] 08:45:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x116171400) [pid = 1673] [serial = 2265] [outer = 0x113ef7c00] 08:45:39 INFO - PROCESS | 1673 | 1464363939440 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x116e2c400) [pid = 1673] [serial = 2266] [outer = 0x113ef7c00] 08:45:39 INFO - PROCESS | 1673 | 1464363939806 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:45:39 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:45:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 773ms 08:45:39 INFO - PROCESS | 1673 | 1464363939829 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:45:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:45:39 INFO - PROCESS | 1673 | 1464363939832 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:45:39 INFO - PROCESS | 1673 | 1464363939834 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1673 | 1464363939836 Marionette TRACE conn2 <- [1,2990,null,{}] 08:45:39 INFO - PROCESS | 1673 | 1464363939838 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 1673 | 1464363939954 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:45:40 INFO - PROCESS | 1673 | 1464363940057 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b82c800 == 62 [pid = 1673] [id = 756] 08:45:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x117e18000) [pid = 1673] [serial = 2267] [outer = 0x0] 08:45:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x118c22400) [pid = 1673] [serial = 2268] [outer = 0x117e18000] 08:45:40 INFO - PROCESS | 1673 | 1464363940088 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x11973b800) [pid = 1673] [serial = 2269] [outer = 0x117e18000] 08:45:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x119fbc800 == 63 [pid = 1673] [id = 757] 08:45:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x121d58400) [pid = 1673] [serial = 2270] [outer = 0x0] 08:45:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x1197edc00) [pid = 1673] [serial = 2271] [outer = 0x121d58400] 08:45:40 INFO - PROCESS | 1673 | 1464363940558 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:45:40 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:45:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 769ms 08:45:40 INFO - PROCESS | 1673 | 1464363940604 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1673 | 1464363940607 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:45:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:45:40 INFO - PROCESS | 1673 | 1464363940619 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1673 | 1464363940625 Marionette TRACE conn2 <- [1,2994,null,{}] 08:45:40 INFO - PROCESS | 1673 | 1464363940657 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 1673 | 1464363940910 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:45:41 INFO - PROCESS | 1673 | 1464363941007 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x133f5a000 == 64 [pid = 1673] [id = 758] 08:45:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x118147c00) [pid = 1673] [serial = 2272] [outer = 0x0] 08:45:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x126640400) [pid = 1673] [serial = 2273] [outer = 0x118147c00] 08:45:41 INFO - PROCESS | 1673 | 1464363941053 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x127078400) [pid = 1673] [serial = 2274] [outer = 0x118147c00] 08:45:41 INFO - PROCESS | 1673 | 1464363941420 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:45:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:45:41 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:45:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 856ms 08:45:41 INFO - PROCESS | 1673 | 1464363941466 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1673 | 1464363941468 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:45:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:45:41 INFO - PROCESS | 1673 | 1464363941471 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1673 | 1464363941472 Marionette TRACE conn2 <- [1,2998,null,{}] 08:45:41 INFO - PROCESS | 1673 | 1464363941474 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 1673 | 1464363941587 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:45:41 INFO - PROCESS | 1673 | 1464363941688 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1341d6800 == 65 [pid = 1673] [id = 759] 08:45:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x127083400) [pid = 1673] [serial = 2275] [outer = 0x0] 08:45:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x129533c00) [pid = 1673] [serial = 2276] [outer = 0x127083400] 08:45:41 INFO - PROCESS | 1673 | 1464363941718 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x12a6ce800) [pid = 1673] [serial = 2277] [outer = 0x127083400] 08:45:42 INFO - PROCESS | 1673 | 1464363942107 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:45:42 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:45:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 08:45:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:45:42 INFO - PROCESS | 1673 | 1464363942142 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 1673 | 1464363942143 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:45:42 INFO - PROCESS | 1673 | 1464363942146 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 1673 | 1464363942147 Marionette TRACE conn2 <- [1,3002,null,{}] 08:45:42 INFO - PROCESS | 1673 | 1464363942149 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 1673 | 1464363942260 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:45:42 INFO - PROCESS | 1673 | 1464363942358 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cc0800 == 66 [pid = 1673] [id = 760] 08:45:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x119526000) [pid = 1673] [serial = 2278] [outer = 0x0] 08:45:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x1292b0800) [pid = 1673] [serial = 2279] [outer = 0x119526000] 08:45:42 INFO - PROCESS | 1673 | 1464363942393 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x12a7d5400) [pid = 1673] [serial = 2280] [outer = 0x119526000] 08:45:42 INFO - PROCESS | 1673 | 1464363942980 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:45:43 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:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 869ms 08:45:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:45:43 INFO - PROCESS | 1673 | 1464363943016 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1673 | 1464363943018 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:45:43 INFO - PROCESS | 1673 | 1464363943021 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1673 | 1464363943024 Marionette TRACE conn2 <- [1,3006,null,{}] 08:45:43 INFO - PROCESS | 1673 | 1464363943027 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 1673 | 1464363943125 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:45:43 INFO - PROCESS | 1673 | 1464363943189 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1211a9000 == 67 [pid = 1673] [id = 761] 08:45:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 158 (0x1126e2400) [pid = 1673] [serial = 2281] [outer = 0x0] 08:45:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 159 (0x1127b0c00) [pid = 1673] [serial = 2282] [outer = 0x1126e2400] 08:45:43 INFO - PROCESS | 1673 | 1464363943217 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 160 (0x112a13c00) [pid = 1673] [serial = 2283] [outer = 0x1126e2400] 08:45:43 INFO - PROCESS | 1673 | 1464363943579 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:45:43 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:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 570ms 08:45:43 INFO - PROCESS | 1673 | 1464363943592 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1673 | 1464363943596 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:45:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:45:43 INFO - PROCESS | 1673 | 1464363943622 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1673 | 1464363943623 Marionette TRACE conn2 <- [1,3010,null,{}] 08:45:43 INFO - PROCESS | 1673 | 1464363943626 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 1673 | 1464363943723 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:45:43 INFO - PROCESS | 1673 | 1464363943786 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x128578000 == 68 [pid = 1673] [id = 762] 08:45:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 161 (0x112a68400) [pid = 1673] [serial = 2284] [outer = 0x0] 08:45:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 162 (0x113e09800) [pid = 1673] [serial = 2285] [outer = 0x112a68400] 08:45:43 INFO - PROCESS | 1673 | 1464363943812 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 163 (0x115eac400) [pid = 1673] [serial = 2286] [outer = 0x112a68400] 08:45:44 INFO - PROCESS | 1673 | 1464363944218 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:45:44 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:45:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 08:45:44 INFO - PROCESS | 1673 | 1464363944242 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:45:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:45:44 INFO - PROCESS | 1673 | 1464363944243 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:45:44 INFO - PROCESS | 1673 | 1464363944245 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1673 | 1464363944248 Marionette TRACE conn2 <- [1,3014,null,{}] 08:45:44 INFO - PROCESS | 1673 | 1464363944255 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 1673 | 1464363944354 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:45:44 INFO - PROCESS | 1673 | 1464363944419 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12103f000 == 69 [pid = 1673] [id = 763] 08:45:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 164 (0x11689cc00) [pid = 1673] [serial = 2287] [outer = 0x0] 08:45:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 165 (0x117e15c00) [pid = 1673] [serial = 2288] [outer = 0x11689cc00] 08:45:44 INFO - PROCESS | 1673 | 1464363944448 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 166 (0x118159400) [pid = 1673] [serial = 2289] [outer = 0x11689cc00] 08:45:44 INFO - PROCESS | 1673 | [1673] 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:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x121ee8800 == 68 [pid = 1673] [id = 508] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x121a62000 == 67 [pid = 1673] [id = 700] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x133e5c000 == 66 [pid = 1673] [id = 753] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x133614800 == 65 [pid = 1673] [id = 752] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1335dc800 == 64 [pid = 1673] [id = 751] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a60f800 == 63 [pid = 1673] [id = 750] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 165 (0x127078c00) [pid = 1673] [serial = 2149] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 164 (0x117e15400) [pid = 1673] [serial = 2143] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 163 (0x12171e400) [pid = 1673] [serial = 2146] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 162 (0x112a16800) [pid = 1673] [serial = 2140] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 161 (0x12636a400) [pid = 1673] [serial = 2191] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 160 (0x12d0c9800) [pid = 1673] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0de000 == 62 [pid = 1673] [id = 749] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12d036800 == 61 [pid = 1673] [id = 748] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12c850800 == 60 [pid = 1673] [id = 747] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12c077000 == 59 [pid = 1673] [id = 746] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12bdd5000 == 58 [pid = 1673] [id = 745] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12b817000 == 57 [pid = 1673] [id = 744] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a304000 == 56 [pid = 1673] [id = 743] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1266d2000 == 55 [pid = 1673] [id = 742] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119907000 == 54 [pid = 1673] [id = 741] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119997000 == 53 [pid = 1673] [id = 740] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x126fbe000 == 52 [pid = 1673] [id = 739] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119d4a000 == 51 [pid = 1673] [id = 738] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccd1000 == 50 [pid = 1673] [id = 737] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12d0dd000 == 49 [pid = 1673] [id = 736] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12ccd9000 == 48 [pid = 1673] [id = 735] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12cb88000 == 47 [pid = 1673] [id = 734] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12c546000 == 46 [pid = 1673] [id = 733] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x124b67800 == 45 [pid = 1673] [id = 732] 08:45:44 INFO - PROCESS | 1673 | --DOCSHELL 0x116f54800 == 44 [pid = 1673] [id = 731] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 159 (0x118565400) [pid = 1673] [serial = 2170] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 158 (0x1190be800) [pid = 1673] [serial = 2173] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 157 (0x1199d5400) [pid = 1673] [serial = 2179] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x118148400) [pid = 1673] [serial = 2182] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x1197e2800) [pid = 1673] [serial = 2177] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x119540000) [pid = 1673] [serial = 2176] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x1126d9800) [pid = 1673] [serial = 2153] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x112695800) [pid = 1673] [serial = 2152] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x116a54c00) [pid = 1673] [serial = 2164] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x11757f400) [pid = 1673] [serial = 2165] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x1160dd800) [pid = 1673] [serial = 2161] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x11663c400) [pid = 1673] [serial = 2162] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x112a11c00) [pid = 1673] [serial = 2156] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x1127cb800) [pid = 1673] [serial = 2155] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x112a6a000) [pid = 1673] [serial = 2158] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x113b76000) [pid = 1673] [serial = 2159] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x118154800) [pid = 1673] [serial = 2167] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x121408000) [pid = 1673] [serial = 2185] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x124bdac00) [pid = 1673] [serial = 2189] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x1219e8000) [pid = 1673] [serial = 2186] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x1210e9000) [pid = 1673] [serial = 2183] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x119524800) [pid = 1673] [serial = 2174] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x11901b800) [pid = 1673] [serial = 2171] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x119bbb800) [pid = 1673] [serial = 2180] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x11838f000) [pid = 1673] [serial = 2168] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x121885c00) [pid = 1673] [serial = 2188] [outer = 0x0] [url = about:blank] 08:45:44 INFO - PROCESS | 1673 | 1464363944878 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:45:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:45:44 INFO - {} 08:45:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:45:44 INFO - {} 08:45:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:45:44 INFO - {} 08:45:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:45:44 INFO - {} 08:45:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 672ms 08:45:44 INFO - PROCESS | 1673 | 1464363944919 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:45:44 INFO - TEST-START | /FileAPI/fileReader.html 08:45:44 INFO - PROCESS | 1673 | 1464363944920 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:45:44 INFO - PROCESS | 1673 | 1464363944923 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1673 | 1464363944923 Marionette TRACE conn2 <- [1,3018,null,{}] 08:45:44 INFO - PROCESS | 1673 | 1464363944926 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 1673 | 1464363945009 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:45:45 INFO - PROCESS | 1673 | 1464363945016 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x119996000 == 45 [pid = 1673] [id = 764] 08:45:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x118156800) [pid = 1673] [serial = 2290] [outer = 0x0] 08:45:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x118567400) [pid = 1673] [serial = 2291] [outer = 0x118156800] 08:45:45 INFO - PROCESS | 1673 | 1464363945043 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x118c22c00) [pid = 1673] [serial = 2292] [outer = 0x118156800] 08:45:45 INFO - PROCESS | 1673 | 1464363945394 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:45:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:45:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:45:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:45:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 519ms 08:45:45 INFO - TEST-START | /FileAPI/historical.html 08:45:45 INFO - PROCESS | 1673 | 1464363945442 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1673 | 1464363945444 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:45:45 INFO - PROCESS | 1673 | 1464363945446 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 1673 | 1464363945447 Marionette TRACE conn2 <- [1,3022,null,{}] 08:45:45 INFO - PROCESS | 1673 | 1464363945457 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 1673 | 1464363945544 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:45:45 INFO - PROCESS | 1673 | 1464363945549 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1268b5000 == 46 [pid = 1673] [id = 765] 08:45:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x119080400) [pid = 1673] [serial = 2293] [outer = 0x0] 08:45:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x1193c0c00) [pid = 1673] [serial = 2294] [outer = 0x119080400] 08:45:45 INFO - PROCESS | 1673 | 1464363945576 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x11953b400) [pid = 1673] [serial = 2295] [outer = 0x119080400] 08:45:46 INFO - PROCESS | 1673 | 1464363946033 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:45:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:45:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:45:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:45:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:45:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:45:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:45:46 INFO - TEST-OK | /FileAPI/historical.html | took 619ms 08:45:46 INFO - PROCESS | 1673 | 1464363946066 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1673 | 1464363946067 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:45:46 INFO - TEST-START | /FileAPI/idlharness.html 08:45:46 INFO - PROCESS | 1673 | 1464363946070 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1673 | 1464363946071 Marionette TRACE conn2 <- [1,3026,null,{}] 08:45:46 INFO - PROCESS | 1673 | 1464363946073 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 1673 | 1464363946170 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:45:46 INFO - PROCESS | 1673 | 1464363946175 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x118cae800 == 47 [pid = 1673] [id = 766] 08:45:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x11973a000) [pid = 1673] [serial = 2296] [outer = 0x0] 08:45:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x1199d5400) [pid = 1673] [serial = 2297] [outer = 0x11973a000] 08:45:46 INFO - PROCESS | 1673 | 1464363946201 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12102b400) [pid = 1673] [serial = 2298] [outer = 0x11973a000] 08:45:46 INFO - PROCESS | 1673 | 1464363946752 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:45:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:45:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:45:46 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:45:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:45:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:45:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:45:46 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:45:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:45:46 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:45:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:45:46 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:45:46 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:45:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:45:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:45:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:45:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:45:46 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:45:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:45:46 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:45:46 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:45:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:45:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:45:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:45:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:45:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:45:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:45:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 728ms 08:45:46 INFO - PROCESS | 1673 | 1464363946803 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1673 | 1464363946805 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:45:46 INFO - TEST-START | /FileAPI/idlharness.worker 08:45:46 INFO - PROCESS | 1673 | 1464363946807 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1673 | 1464363946808 Marionette TRACE conn2 <- [1,3030,null,{}] 08:45:46 INFO - PROCESS | 1673 | 1464363946810 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 1673 | 1464363946929 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:45:46 INFO - PROCESS | 1673 | 1464363946973 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c53c800 == 48 [pid = 1673] [id = 767] 08:45:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x1197e3400) [pid = 1673] [serial = 2299] [outer = 0x0] 08:45:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x1285a5c00) [pid = 1673] [serial = 2300] [outer = 0x1197e3400] 08:45:47 INFO - PROCESS | 1673 | 1464363947006 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12908f000) [pid = 1673] [serial = 2301] [outer = 0x1197e3400] 08:45:47 INFO - PROCESS | 1673 | [1673] 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:45:47 INFO - PROCESS | 1673 | 1464363947717 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:45:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:45:47 INFO - {} 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:45:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:45:47 INFO - {} 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:45:47 INFO - {} 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:45:47 INFO - {} 08:45:47 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:45:47 INFO - {} 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:45:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:45:47 INFO - {} 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:45:47 INFO - {} 08:45:47 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:45:47 INFO - {} 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:45:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:45:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:45:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 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:45:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:45:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:45:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:45:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:45:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:45:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:45:47 INFO - {} 08:45:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 941ms 08:45:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:45:47 INFO - PROCESS | 1673 | 1464363947750 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1673 | 1464363947751 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:45:47 INFO - PROCESS | 1673 | 1464363947753 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1673 | 1464363947754 Marionette TRACE conn2 <- [1,3034,null,{}] 08:45:47 INFO - PROCESS | 1673 | 1464363947757 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 1673 | 1464363947872 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:45:47 INFO - PROCESS | 1673 | 1464363947876 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x134219000 == 49 [pid = 1673] [id = 768] 08:45:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12920f000) [pid = 1673] [serial = 2302] [outer = 0x0] 08:45:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12953a400) [pid = 1673] [serial = 2303] [outer = 0x12920f000] 08:45:47 INFO - PROCESS | 1673 | 1464363947923 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x12bf34800) [pid = 1673] [serial = 2304] [outer = 0x12920f000] 08:45:48 INFO - PROCESS | 1673 | 1464363948329 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:45:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 620ms 08:45:48 INFO - PROCESS | 1673 | 1464363948375 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1673 | 1464363948377 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:45:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:45:48 INFO - PROCESS | 1673 | 1464363948380 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1673 | 1464363948382 Marionette TRACE conn2 <- [1,3038,null,{}] 08:45:48 INFO - PROCESS | 1673 | 1464363948385 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 1673 | 1464363948547 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:45:48 INFO - PROCESS | 1673 | 1464363948574 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x1342cb800 == 50 [pid = 1673] [id = 769] 08:45:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x12bf34c00) [pid = 1673] [serial = 2305] [outer = 0x0] 08:45:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x12bfd6400) [pid = 1673] [serial = 2306] [outer = 0x12bf34c00] 08:45:48 INFO - PROCESS | 1673 | 1464363948600 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x12bfdb800) [pid = 1673] [serial = 2307] [outer = 0x12bf34c00] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x129211800) [pid = 1673] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x1161aa000) [pid = 1673] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x12113b400) [pid = 1673] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x121148000) [pid = 1673] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x11815e800) [pid = 1673] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x112698000) [pid = 1673] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x11268e400) [pid = 1673] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x116a55c00) [pid = 1673] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x124b35800) [pid = 1673] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x129537000) [pid = 1673] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x1127adc00) [pid = 1673] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x119735000) [pid = 1673] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x119019000) [pid = 1673] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x124b2c000) [pid = 1673] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x121758800) [pid = 1673] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x1292b6800) [pid = 1673] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x11269c000) [pid = 1673] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x1122aa000) [pid = 1673] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x12aaa4400) [pid = 1673] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x1190b7800) [pid = 1673] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x118785000) [pid = 1673] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1127d1c00) [pid = 1673] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x124bdb000) [pid = 1673] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x11877e800) [pid = 1673] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x110fb9400) [pid = 1673] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x118162000) [pid = 1673] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x126686400) [pid = 1673] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x1160de000) [pid = 1673] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11515ec00) [pid = 1673] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x11953d000) [pid = 1673] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x124b39400) [pid = 1673] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x11689bc00) [pid = 1673] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x110fbbc00) [pid = 1673] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:45:49 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x124b2b400) [pid = 1673] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:45:49 INFO - PROCESS | 1673 | 1464363949156 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:45:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 822ms 08:45:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:45:49 INFO - PROCESS | 1673 | 1464363949203 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1673 | 1464363949204 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:45:49 INFO - PROCESS | 1673 | 1464363949206 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1673 | 1464363949207 Marionette TRACE conn2 <- [1,3042,null,{}] 08:45:49 INFO - PROCESS | 1673 | 1464363949210 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 1673 | 1464363949296 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:45:49 INFO - PROCESS | 1673 | 1464363949356 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1235de800 == 51 [pid = 1673] [id = 770] 08:45:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x11269dc00) [pid = 1673] [serial = 2308] [outer = 0x0] 08:45:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x11689bc00) [pid = 1673] [serial = 2309] [outer = 0x11269dc00] 08:45:49 INFO - PROCESS | 1673 | 1464363949382 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x11907d000) [pid = 1673] [serial = 2310] [outer = 0x11269dc00] 08:45:49 INFO - PROCESS | 1673 | 1464363949742 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:45:49 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:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:45:49 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:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:45:49 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:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:45:49 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:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:45:49 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:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:45:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:45:49 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:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:45:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:45:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:45:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:45:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:45:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 578ms 08:45:49 INFO - PROCESS | 1673 | 1464363949785 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1673 | 1464363949787 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:45:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:45:49 INFO - PROCESS | 1673 | 1464363949790 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1673 | 1464363949792 Marionette TRACE conn2 <- [1,3046,null,{}] 08:45:49 INFO - PROCESS | 1673 | 1464363949794 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 1673 | 1464363949895 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:45:49 INFO - PROCESS | 1673 | 1464363949899 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x134955000 == 52 [pid = 1673] [id = 771] 08:45:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x1199d5c00) [pid = 1673] [serial = 2311] [outer = 0x0] 08:45:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12bfdec00) [pid = 1673] [serial = 2312] [outer = 0x1199d5c00] 08:45:49 INFO - PROCESS | 1673 | 1464363949929 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x118318c00) [pid = 1673] [serial = 2313] [outer = 0x1199d5c00] 08:45:50 INFO - PROCESS | 1673 | [1673] 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:45:50 INFO - PROCESS | 1673 | 1464363950272 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:45:50 INFO - {} 08:45:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 527ms 08:45:50 INFO - PROCESS | 1673 | 1464363950318 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1673 | 1464363950320 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:45:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:45:50 INFO - PROCESS | 1673 | 1464363950322 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1673 | 1464363950323 Marionette TRACE conn2 <- [1,3050,null,{}] 08:45:50 INFO - PROCESS | 1673 | 1464363950325 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 1673 | 1464363950416 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:45:50 INFO - PROCESS | 1673 | 1464363950426 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x134ac9000 == 53 [pid = 1673] [id = 772] 08:45:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x11815a800) [pid = 1673] [serial = 2314] [outer = 0x0] 08:45:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x12c63f000) [pid = 1673] [serial = 2315] [outer = 0x11815a800] 08:45:50 INFO - PROCESS | 1673 | 1464363950451 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x12c648c00) [pid = 1673] [serial = 2316] [outer = 0x11815a800] 08:45:50 INFO - PROCESS | 1673 | 1464363950767 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:45:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:45:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 08:45:50 INFO - PROCESS | 1673 | 1464363950792 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1673 | 1464363950793 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:45:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:45:50 INFO - PROCESS | 1673 | 1464363950795 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1673 | 1464363950796 Marionette TRACE conn2 <- [1,3054,null,{}] 08:45:50 INFO - PROCESS | 1673 | 1464363950802 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 1673 | 1464363950890 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:45:50 INFO - PROCESS | 1673 | 1464363950894 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x136b1e000 == 54 [pid = 1673] [id = 773] 08:45:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x12ccf1400) [pid = 1673] [serial = 2317] [outer = 0x0] 08:45:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x12ccf6400) [pid = 1673] [serial = 2318] [outer = 0x12ccf1400] 08:45:50 INFO - PROCESS | 1673 | 1464363950918 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x12ccfd400) [pid = 1673] [serial = 2319] [outer = 0x12ccf1400] 08:45:51 INFO - PROCESS | 1673 | 1464363951497 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:45:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:45:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:45:51 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:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:45:51 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:45:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:45:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:45:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 08:45:51 INFO - PROCESS | 1673 | 1464363951584 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1673 | 1464363951587 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:45:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:45:51 INFO - PROCESS | 1673 | 1464363951592 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1673 | 1464363951594 Marionette TRACE conn2 <- [1,3058,null,{}] 08:45:51 INFO - PROCESS | 1673 | 1464363951599 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 1673 | 1464363951711 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:45:51 INFO - PROCESS | 1673 | 1464363951810 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196e8800 == 55 [pid = 1673] [id = 774] 08:45:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 131 (0x11663f000) [pid = 1673] [serial = 2320] [outer = 0x0] 08:45:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 132 (0x11683d400) [pid = 1673] [serial = 2321] [outer = 0x11663f000] 08:45:51 INFO - PROCESS | 1673 | 1464363951842 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 133 (0x11813d800) [pid = 1673] [serial = 2322] [outer = 0x11663f000] 08:45:52 INFO - PROCESS | 1673 | 1464363952221 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:45:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:45:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:45:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:45:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:45:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:45:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 08:45:52 INFO - PROCESS | 1673 | 1464363952269 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1673 | 1464363952273 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:45:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:45:52 INFO - PROCESS | 1673 | 1464363952278 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1673 | 1464363952280 Marionette TRACE conn2 <- [1,3062,null,{}] 08:45:52 INFO - PROCESS | 1673 | 1464363952283 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 1673 | 1464363952393 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:45:52 INFO - PROCESS | 1673 | 1464363952455 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a318000 == 56 [pid = 1673] [id = 775] 08:45:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 134 (0x118155000) [pid = 1673] [serial = 2323] [outer = 0x0] 08:45:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 135 (0x1190b9800) [pid = 1673] [serial = 2324] [outer = 0x118155000] 08:45:52 INFO - PROCESS | 1673 | 1464363952526 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 136 (0x119bbd000) [pid = 1673] [serial = 2325] [outer = 0x118155000] 08:45:52 INFO - PROCESS | 1673 | [1673] 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:45:52 INFO - PROCESS | 1673 | 1464363952912 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:45:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:45:52 INFO - {} 08:45:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 673ms 08:45:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:45:52 INFO - PROCESS | 1673 | 1464363952951 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1673 | 1464363952953 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:45:52 INFO - PROCESS | 1673 | 1464363952955 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1673 | 1464363952958 Marionette TRACE conn2 <- [1,3066,null,{}] 08:45:52 INFO - PROCESS | 1673 | 1464363952966 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 1673 | 1464363953110 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:45:53 INFO - PROCESS | 1673 | 1464363953201 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d3a9800 == 57 [pid = 1673] [id = 776] 08:45:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 137 (0x121148000) [pid = 1673] [serial = 2326] [outer = 0x0] 08:45:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 138 (0x121885c00) [pid = 1673] [serial = 2327] [outer = 0x121148000] 08:45:53 INFO - PROCESS | 1673 | 1464363953233 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 139 (0x127084400) [pid = 1673] [serial = 2328] [outer = 0x121148000] 08:45:53 INFO - PROCESS | 1673 | 1464363953593 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:45:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:45:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 677ms 08:45:53 INFO - PROCESS | 1673 | 1464363953632 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1673 | 1464363953634 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:45:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:45:53 INFO - PROCESS | 1673 | 1464363953637 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1673 | 1464363953638 Marionette TRACE conn2 <- [1,3070,null,{}] 08:45:53 INFO - PROCESS | 1673 | 1464363953641 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 1673 | 1464363953752 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:45:53 INFO - PROCESS | 1673 | 1464363953857 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12dcab000 == 58 [pid = 1673] [id = 777] 08:45:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 140 (0x12908a000) [pid = 1673] [serial = 2329] [outer = 0x0] 08:45:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 141 (0x12a343400) [pid = 1673] [serial = 2330] [outer = 0x12908a000] 08:45:53 INFO - PROCESS | 1673 | 1464363953889 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 142 (0x12a6cb400) [pid = 1673] [serial = 2331] [outer = 0x12908a000] 08:45:54 INFO - PROCESS | 1673 | 1464363954250 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 08:45:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:45:54 INFO - PROCESS | 1673 | 1464363954258 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1673 | 1464363954260 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:45:54 INFO - PROCESS | 1673 | 1464363954262 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1673 | 1464363954263 Marionette TRACE conn2 <- [1,3074,null,{}] 08:45:54 INFO - PROCESS | 1673 | 1464363954268 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 1673 | 1464363954374 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:45:54 INFO - PROCESS | 1673 | 1464363954497 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x13360c800 == 59 [pid = 1673] [id = 778] 08:45:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 143 (0x12a6ce000) [pid = 1673] [serial = 2332] [outer = 0x0] 08:45:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 144 (0x12a744c00) [pid = 1673] [serial = 2333] [outer = 0x12a6ce000] 08:45:54 INFO - PROCESS | 1673 | 1464363954532 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 145 (0x12a7dbc00) [pid = 1673] [serial = 2334] [outer = 0x12a6ce000] 08:45:54 INFO - PROCESS | 1673 | 1464363954893 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 674ms 08:45:54 INFO - PROCESS | 1673 | 1464363954937 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1673 | 1464363954938 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:45:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:45:54 INFO - PROCESS | 1673 | 1464363954940 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1673 | 1464363954942 Marionette TRACE conn2 <- [1,3078,null,{}] 08:45:54 INFO - PROCESS | 1673 | 1464363954944 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1673 | 1464363955065 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:45:55 INFO - PROCESS | 1673 | 1464363955174 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x133f68000 == 60 [pid = 1673] [id = 779] 08:45:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 146 (0x12aaab800) [pid = 1673] [serial = 2335] [outer = 0x0] 08:45:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 147 (0x12b1f2800) [pid = 1673] [serial = 2336] [outer = 0x12aaab800] 08:45:55 INFO - PROCESS | 1673 | 1464363955205 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 148 (0x12ba20c00) [pid = 1673] [serial = 2337] [outer = 0x12aaab800] 08:45:55 INFO - PROCESS | 1673 | 1464363955575 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:45:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:45:55 INFO - PROCESS | 1673 | 1464363955614 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:45:55 INFO - PROCESS | 1673 | 1464363955617 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1673 | 1464363955618 Marionette TRACE conn2 <- [1,3082,null,{}] 08:45:55 INFO - PROCESS | 1673 | 1464363955620 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1673 | 1464363955744 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:45:55 INFO - PROCESS | 1673 | 1464363955852 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x13361d800 == 61 [pid = 1673] [id = 780] 08:45:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 149 (0x110f32400) [pid = 1673] [serial = 2338] [outer = 0x0] 08:45:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 150 (0x111d8a400) [pid = 1673] [serial = 2339] [outer = 0x110f32400] 08:45:55 INFO - PROCESS | 1673 | 1464363955881 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 151 (0x1126d9c00) [pid = 1673] [serial = 2340] [outer = 0x110f32400] 08:45:56 INFO - PROCESS | 1673 | 1464363956247 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:45:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:45:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:45:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:45:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:45:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 08:45:56 INFO - PROCESS | 1673 | 1464363956288 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:45:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:45:56 INFO - PROCESS | 1673 | 1464363956290 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:45:56 INFO - PROCESS | 1673 | 1464363956293 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1673 | 1464363956294 Marionette TRACE conn2 <- [1,3086,null,{}] 08:45:56 INFO - PROCESS | 1673 | 1464363956297 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 1673 | 1464363956426 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:45:56 INFO - PROCESS | 1673 | 1464363956560 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x113b0f800 == 62 [pid = 1673] [id = 781] 08:45:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 152 (0x110f39c00) [pid = 1673] [serial = 2341] [outer = 0x0] 08:45:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 153 (0x1126d5400) [pid = 1673] [serial = 2342] [outer = 0x110f39c00] 08:45:56 INFO - PROCESS | 1673 | 1464363956607 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 154 (0x112a67c00) [pid = 1673] [serial = 2343] [outer = 0x110f39c00] 08:45:57 INFO - PROCESS | 1673 | 1464363957177 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:45:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 925ms 08:45:57 INFO - PROCESS | 1673 | 1464363957219 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1673 | 1464363957222 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:45:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:45:57 INFO - PROCESS | 1673 | 1464363957225 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1673 | 1464363957228 Marionette TRACE conn2 <- [1,3090,null,{}] 08:45:57 INFO - PROCESS | 1673 | 1464363957233 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1673 | 1464363957336 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:45:57 INFO - PROCESS | 1673 | 1464363957448 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1196e2000 == 63 [pid = 1673] [id = 782] 08:45:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 155 (0x113963800) [pid = 1673] [serial = 2344] [outer = 0x0] 08:45:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 156 (0x111b0e400) [pid = 1673] [serial = 2345] [outer = 0x113963800] 08:45:57 INFO - PROCESS | 1673 | 1464363957479 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 157 (0x115164000) [pid = 1673] [serial = 2346] [outer = 0x113963800] 08:45:57 INFO - PROCESS | 1673 | 1464363957841 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:45:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 626ms 08:45:57 INFO - PROCESS | 1673 | 1464363957852 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1673 | 1464363957856 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:45:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:45:57 INFO - PROCESS | 1673 | 1464363957860 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1673 | 1464363957862 Marionette TRACE conn2 <- [1,3094,null,{}] 08:45:57 INFO - PROCESS | 1673 | 1464363957865 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1673 | 1464363957979 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x134ac9000 == 62 [pid = 1673] [id = 772] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x134955000 == 61 [pid = 1673] [id = 771] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x1235de800 == 60 [pid = 1673] [id = 770] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x1342cb800 == 59 [pid = 1673] [id = 769] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x134219000 == 58 [pid = 1673] [id = 768] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x12c53c800 == 57 [pid = 1673] [id = 767] 08:45:57 INFO - PROCESS | 1673 | --DOCSHELL 0x118cae800 == 56 [pid = 1673] [id = 766] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 156 (0x12ac1f000) [pid = 1673] [serial = 2259] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1268b5000 == 55 [pid = 1673] [id = 765] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x119996000 == 54 [pid = 1673] [id = 764] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12103f000 == 53 [pid = 1673] [id = 763] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x128578000 == 52 [pid = 1673] [id = 762] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1211a9000 == 51 [pid = 1673] [id = 761] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x118cc0800 == 50 [pid = 1673] [id = 760] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1341d6800 == 49 [pid = 1673] [id = 759] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x133f5a000 == 48 [pid = 1673] [id = 758] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x119fbc800 == 47 [pid = 1673] [id = 757] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12b82c800 == 46 [pid = 1673] [id = 756] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1215fd000 == 45 [pid = 1673] [id = 755] 08:45:58 INFO - PROCESS | 1673 | --DOCSHELL 0x113311800 == 44 [pid = 1673] [id = 754] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 155 (0x1292bb000) [pid = 1673] [serial = 2138] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 154 (0x112711c00) [pid = 1673] [serial = 2195] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 153 (0x118321800) [pid = 1673] [serial = 2201] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 152 (0x115ea8800) [pid = 1673] [serial = 2141] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 151 (0x11815d000) [pid = 1673] [serial = 2200] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 150 (0x1219e0000) [pid = 1673] [serial = 2093] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 149 (0x126686800) [pid = 1673] [serial = 2099] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 148 (0x115e3d000) [pid = 1673] [serial = 2087] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 147 (0x124be4000) [pid = 1673] [serial = 2207] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 146 (0x113e62c00) [pid = 1673] [serial = 2198] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 145 (0x1126d3c00) [pid = 1673] [serial = 2194] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 144 (0x126366000) [pid = 1673] [serial = 2084] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 143 (0x121147800) [pid = 1673] [serial = 2206] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 142 (0x119cd1800) [pid = 1673] [serial = 2204] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 141 (0x129091400) [pid = 1673] [serial = 2150] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 140 (0x118320400) [pid = 1673] [serial = 2144] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 139 (0x11815b400) [pid = 1673] [serial = 2090] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 138 (0x124f3ac00) [pid = 1673] [serial = 2147] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 137 (0x126685400) [pid = 1673] [serial = 2192] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 136 (0x119536400) [pid = 1673] [serial = 2203] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 135 (0x124ead000) [pid = 1673] [serial = 2096] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 134 (0x112ea2400) [pid = 1673] [serial = 2197] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 133 (0x1285a7800) [pid = 1673] [serial = 2210] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 132 (0x12908a400) [pid = 1673] [serial = 2237] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 131 (0x1184f1400) [pid = 1673] [serial = 2224] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 130 (0x1184ec400) [pid = 1673] [serial = 2215] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x112f2ac00) [pid = 1673] [serial = 2253] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x1292b0c00) [pid = 1673] [serial = 2241] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x1292bd800) [pid = 1673] [serial = 2242] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x12a348000) [pid = 1673] [serial = 2245] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12a340000) [pid = 1673] [serial = 2244] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12a7df400) [pid = 1673] [serial = 2254] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x121144c00) [pid = 1673] [serial = 2231] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x119077c00) [pid = 1673] [serial = 2225] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x127077c00) [pid = 1673] [serial = 2236] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x119bc1000) [pid = 1673] [serial = 2230] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x127079800) [pid = 1673] [serial = 2216] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x126684c00) [pid = 1673] [serial = 2233] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x126882800) [pid = 1673] [serial = 2209] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x129090800) [pid = 1673] [serial = 2239] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11606d800) [pid = 1673] [serial = 2219] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1127d2400) [pid = 1673] [serial = 2218] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12aaaa000) [pid = 1673] [serial = 2256] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119731400) [pid = 1673] [serial = 2227] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12707cc00) [pid = 1673] [serial = 2212] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x129537800) [pid = 1673] [serial = 2251] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119016c00) [pid = 1673] [serial = 2250] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x126afc400) [pid = 1673] [serial = 2234] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11831c800) [pid = 1673] [serial = 2222] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x117e17c00) [pid = 1673] [serial = 2221] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1197f1000) [pid = 1673] [serial = 2228] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1292b3000) [pid = 1673] [serial = 2213] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12a740800) [pid = 1673] [serial = 2248] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12a6cc000) [pid = 1673] [serial = 2247] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12ac15000) [pid = 1673] [serial = 2257] [outer = 0x0] [url = about:blank] 08:45:58 INFO - PROCESS | 1673 | 1464363958090 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x11612e000 == 45 [pid = 1673] [id = 783] 08:45:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x111d28400) [pid = 1673] [serial = 2347] [outer = 0x0] 08:45:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1127ca400) [pid = 1673] [serial = 2348] [outer = 0x111d28400] 08:45:58 INFO - PROCESS | 1673 | 1464363958119 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11663c400) [pid = 1673] [serial = 2349] [outer = 0x111d28400] 08:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:45:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 571ms 08:45:58 INFO - PROCESS | 1673 | 1464363958427 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:45:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:45:58 INFO - PROCESS | 1673 | 1464363958439 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1673 | 1464363958440 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:45:58 INFO - PROCESS | 1673 | 1464363958443 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1673 | 1464363958445 Marionette TRACE conn2 <- [1,3098,null,{}] 08:45:58 INFO - PROCESS | 1673 | 1464363958456 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 1673 | 1464363958549 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:45:58 INFO - PROCESS | 1673 | 1464363958555 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x121ef3000 == 46 [pid = 1673] [id = 784] 08:45:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x118149800) [pid = 1673] [serial = 2350] [outer = 0x0] 08:45:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118313000) [pid = 1673] [serial = 2351] [outer = 0x118149800] 08:45:58 INFO - PROCESS | 1673 | 1464363958583 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x119016c00) [pid = 1673] [serial = 2352] [outer = 0x118149800] 08:45:58 INFO - PROCESS | 1673 | 1464363958945 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:45:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 524ms 08:45:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:45:58 INFO - PROCESS | 1673 | 1464363958968 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1673 | 1464363958970 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:45:58 INFO - PROCESS | 1673 | 1464363958972 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1673 | 1464363958973 Marionette TRACE conn2 <- [1,3102,null,{}] 08:45:58 INFO - PROCESS | 1673 | 1464363958975 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 1673 | 1464363959063 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:45:59 INFO - PROCESS | 1673 | 1464363959070 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x129366000 == 47 [pid = 1673] [id = 785] 08:45:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x119524800) [pid = 1673] [serial = 2353] [outer = 0x0] 08:45:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x119542c00) [pid = 1673] [serial = 2354] [outer = 0x119524800] 08:45:59 INFO - PROCESS | 1673 | 1464363959096 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1197e7000) [pid = 1673] [serial = 2355] [outer = 0x119524800] 08:45:59 INFO - PROCESS | 1673 | 1464363959428 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 467ms 08:45:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:45:59 INFO - PROCESS | 1673 | 1464363959440 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1673 | 1464363959441 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:45:59 INFO - PROCESS | 1673 | 1464363959443 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1673 | 1464363959444 Marionette TRACE conn2 <- [1,3106,null,{}] 08:45:59 INFO - PROCESS | 1673 | 1464363959447 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 1673 | 1464363959536 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:45:59 INFO - PROCESS | 1673 | 1464363959599 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a60a000 == 48 [pid = 1673] [id = 786] 08:45:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x119731400) [pid = 1673] [serial = 2356] [outer = 0x0] 08:45:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x119bbb400) [pid = 1673] [serial = 2357] [outer = 0x119731400] 08:45:59 INFO - PROCESS | 1673 | 1464363959624 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x119c90c00) [pid = 1673] [serial = 2358] [outer = 0x119731400] 08:45:59 INFO - PROCESS | 1673 | 1464363959936 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 522ms 08:45:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:45:59 INFO - PROCESS | 1673 | 1464363959968 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1673 | 1464363959970 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:45:59 INFO - PROCESS | 1673 | 1464363959972 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1673 | 1464363959973 Marionette TRACE conn2 <- [1,3110,null,{}] 08:45:59 INFO - PROCESS | 1673 | 1464363959975 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1673 | 1464363960070 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:46:00 INFO - PROCESS | 1673 | 1464363960074 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b81a800 == 49 [pid = 1673] [id = 787] 08:46:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x119c93c00) [pid = 1673] [serial = 2359] [outer = 0x0] 08:46:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1210e9400) [pid = 1673] [serial = 2360] [outer = 0x119c93c00] 08:46:00 INFO - PROCESS | 1673 | 1464363960100 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x121e0b800) [pid = 1673] [serial = 2361] [outer = 0x119c93c00] 08:46:00 INFO - PROCESS | 1673 | 1464363960445 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:46:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:46:00 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:46:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:46:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 08:46:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:46:00 INFO - PROCESS | 1673 | 1464363960491 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1673 | 1464363960492 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:46:00 INFO - PROCESS | 1673 | 1464363960494 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1673 | 1464363960496 Marionette TRACE conn2 <- [1,3114,null,{}] 08:46:00 INFO - PROCESS | 1673 | 1464363960498 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1673 | 1464363960615 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:46:00 INFO - PROCESS | 1673 | 1464363960656 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"407c7d8a-cd17-4f48-bc65-c1cf2457ab06\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bab7800 == 50 [pid = 1673] [id = 788] 08:46:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1197e4400) [pid = 1673] [serial = 2362] [outer = 0x0] 08:46:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x124b2b000) [pid = 1673] [serial = 2363] [outer = 0x1197e4400] 08:46:00 INFO - PROCESS | 1673 | 1464363960680 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x124b38800) [pid = 1673] [serial = 2364] [outer = 0x1197e4400] 08:46:00 INFO - PROCESS | 1673 | 1464363960954 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:46:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 520ms 08:46:01 INFO - PROCESS | 1673 | 1464363961016 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1673 | 1464363961019 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:46:02 WARNING - u'runner_teardown' () 08:46:02 INFO - No more tests 08:46:02 INFO - Got 0 unexpected results 08:46:02 INFO - SUITE-END | took 521s 08:46:02 INFO - Closing logging queue 08:46:02 INFO - queue closed 08:46:02 INFO - Return code: 0 08:46:02 WARNING - # TBPL SUCCESS # 08:46:02 INFO - Running post-action listener: _resource_record_post_action 08:46:02 INFO - Running post-run listener: _resource_record_post_run 08:46:03 INFO - Total resource usage - Wall time: 543s; CPU: 57.0%; Read bytes: 31391232; Write bytes: 952153088; Read time: 200; Write time: 5029 08:46:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:46:03 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150635008; Write bytes: 144080896; Read time: 13625; Write time: 303 08:46:03 INFO - run-tests - Wall time: 525s; CPU: 58.0%; Read bytes: 29220352; Write bytes: 795309056; Read time: 180; Write time: 4683 08:46:03 INFO - Running post-run listener: _upload_blobber_files 08:46:03 INFO - Blob upload gear active. 08:46:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:46:03 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:46:03 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:46:03 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:46:03 INFO - (blobuploader) - INFO - Open directory for files ... 08:46:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:46:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:46:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:46:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:46:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:46:04 INFO - (blobuploader) - INFO - Done attempting. 08:46:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:46:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:46:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:46:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:46:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:46:06 INFO - (blobuploader) - INFO - Done attempting. 08:46:06 INFO - (blobuploader) - INFO - Iteration through files over. 08:46:06 INFO - Return code: 0 08:46:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:46:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:46:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba14062219283c660381f0122992e1499c9ff4d53f36302a389aea1e58b603c4c53de9065d330a73ac8d02e4df70ee7d79b2945635b159e64aed5b96d37bb7c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1cbc82e7fac6639fb4d5243683e4210ed2a15eabbc301f470e1b2da347e36194e4b010d24c45416b71ee50a17137f4e1769fab3e8550601a2683d164a8d9165"} 08:46:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:46:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:46:06 INFO - Contents: 08:46:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba14062219283c660381f0122992e1499c9ff4d53f36302a389aea1e58b603c4c53de9065d330a73ac8d02e4df70ee7d79b2945635b159e64aed5b96d37bb7c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1cbc82e7fac6639fb4d5243683e4210ed2a15eabbc301f470e1b2da347e36194e4b010d24c45416b71ee50a17137f4e1769fab3e8550601a2683d164a8d9165"} 08:46:06 INFO - Running post-run listener: copy_logs_to_upload_dir 08:46:06 INFO - Copying logs to upload dir... 08:46:06 INFO - mkdir: /builds/slave/test/build/upload/logs 08:46:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=622.873724 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 23 secs) (at 2016-05-27 08:46:06.895465) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 08:46:06.898883) ========= 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.viSawniG2m/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.zDxyTXxLLk/Listeners TMPDIR=/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/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/ba14062219283c660381f0122992e1499c9ff4d53f36302a389aea1e58b603c4c53de9065d330a73ac8d02e4df70ee7d79b2945635b159e64aed5b96d37bb7c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1cbc82e7fac6639fb4d5243683e4210ed2a15eabbc301f470e1b2da347e36194e4b010d24c45416b71ee50a17137f4e1769fab3e8550601a2683d164a8d9165"} build_url:https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012789 build_url: 'https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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/ba14062219283c660381f0122992e1499c9ff4d53f36302a389aea1e58b603c4c53de9065d330a73ac8d02e4df70ee7d79b2945635b159e64aed5b96d37bb7c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f1cbc82e7fac6639fb4d5243683e4210ed2a15eabbc301f470e1b2da347e36194e4b010d24c45416b71ee50a17137f4e1769fab3e8550601a2683d164a8d9165"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CqQ_O7e8QDSfPaNd0ylT4Q/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-27 08:46:06.931165) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:46:06.931500) ========= 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.viSawniG2m/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.zDxyTXxLLk/Listeners TMPDIR=/var/folders/7v/_qk3dpcd4577lpvnh1ww7k2w00000w/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.005279 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:46:06.980183) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 08:46:06.983510) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 08:46:06.983851) ========= ========= Total master_lag: 0.40 =========