builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0069 starttime: 1461674979.93 results: success (0) buildid: 20160426044408 builduid: 6e44b3b90c3e4ee592b90a8596fc7544 revision: f2b20c6eb71dbf7a2884a776251e760e73b8c69b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:39.931823) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:39.932321) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:39.932601) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:39.951719) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:39.952166) ========= 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.OhhEXb5bNf/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.dF3NWQ69um/Listeners TMPDIR=/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/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-04-26 05:49:39-- 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% 64.3M=0s 2016-04-26 05:49:40 (64.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.314438 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:40.283727) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:40.284080) ========= 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.OhhEXb5bNf/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.dF3NWQ69um/Listeners TMPDIR=/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/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.020440 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:40.332945) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 05:49:40.333334) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev f2b20c6eb71dbf7a2884a776251e760e73b8c69b --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev f2b20c6eb71dbf7a2884a776251e760e73b8c69b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.OhhEXb5bNf/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.dF3NWQ69um/Listeners TMPDIR=/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/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-04-26 05:49:40,402 truncating revision to first 12 chars 2016-04-26 05:49:40,402 Setting DEBUG logging. 2016-04-26 05:49:40,402 attempt 1/10 2016-04-26 05:49:40,402 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f2b20c6eb71d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 05:49:41,969 unpacking tar archive at: mozilla-central-f2b20c6eb71d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.817454 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 05:49:42.169893) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:42.170437) ========= script_repo_revision: f2b20c6eb71dbf7a2884a776251e760e73b8c69b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:42.171117) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:42.171587) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 05:49:42.186442) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 0 secs) (at 2016-04-26 05:49:42.186843) ========= /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-central --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-central', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.OhhEXb5bNf/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.dF3NWQ69um/Listeners TMPDIR=/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/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 05:49:42 INFO - MultiFileLogger online at 20160426 05:49:42 in /builds/slave/test 05:49:42 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-central --download-symbols true 05:49:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:49:42 INFO - {'append_to_log': False, 05:49:42 INFO - 'base_work_dir': '/builds/slave/test', 05:49:42 INFO - 'blob_upload_branch': 'mozilla-central', 05:49:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:49:42 INFO - 'buildbot_json_path': 'buildprops.json', 05:49:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:49:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:49:42 INFO - 'download_minidump_stackwalk': True, 05:49:42 INFO - 'download_symbols': 'true', 05:49:42 INFO - 'e10s': False, 05:49:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:49:42 INFO - 'tooltool.py': '/tools/tooltool.py', 05:49:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:49:42 INFO - '/tools/misc-python/virtualenv.py')}, 05:49:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:49:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:49:42 INFO - 'log_level': 'info', 05:49:42 INFO - 'log_to_console': True, 05:49:42 INFO - 'opt_config_files': (), 05:49:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:49:42 INFO - '--processes=1', 05:49:42 INFO - '--config=%(test_path)s/wptrunner.ini', 05:49:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:49:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:49:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:49:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:49:42 INFO - 'pip_index': False, 05:49:42 INFO - 'require_test_zip': True, 05:49:42 INFO - 'test_type': ('testharness',), 05:49:42 INFO - 'this_chunk': '1', 05:49:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:49:42 INFO - 'total_chunks': '10', 05:49:42 INFO - 'virtualenv_path': 'venv', 05:49:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:49:42 INFO - 'work_dir': 'build'} 05:49:42 INFO - ##### 05:49:42 INFO - ##### Running clobber step. 05:49:42 INFO - ##### 05:49:42 INFO - Running pre-action listener: _resource_record_pre_action 05:49:42 INFO - Running main action method: clobber 05:49:42 INFO - rmtree: /builds/slave/test/build 05:49:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:49:43 INFO - Running post-action listener: _resource_record_post_action 05:49:43 INFO - ##### 05:49:43 INFO - ##### Running read-buildbot-config step. 05:49:43 INFO - ##### 05:49:43 INFO - Running pre-action listener: _resource_record_pre_action 05:49:43 INFO - Running main action method: read_buildbot_config 05:49:43 INFO - Using buildbot properties: 05:49:43 INFO - { 05:49:43 INFO - "project": "", 05:49:43 INFO - "product": "firefox", 05:49:43 INFO - "script_repo_revision": "production", 05:49:43 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 05:49:43 INFO - "repository": "", 05:49:43 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 05:49:43 INFO - "buildid": "20160426044408", 05:49:43 INFO - "pgo_build": "False", 05:49:43 INFO - "basedir": "/builds/slave/test", 05:49:43 INFO - "buildnumber": 47, 05:49:43 INFO - "slavename": "t-yosemite-r7-0069", 05:49:43 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 05:49:43 INFO - "platform": "macosx64", 05:49:43 INFO - "branch": "mozilla-central", 05:49:43 INFO - "revision": "f2b20c6eb71dbf7a2884a776251e760e73b8c69b", 05:49:43 INFO - "repo_path": "mozilla-central", 05:49:43 INFO - "moz_repo_path": "", 05:49:43 INFO - "stage_platform": "macosx64", 05:49:43 INFO - "builduid": "6e44b3b90c3e4ee592b90a8596fc7544", 05:49:43 INFO - "slavebuilddir": "test" 05:49:43 INFO - } 05:49:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg. 05:49:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json. 05:49:43 INFO - Running post-action listener: _resource_record_post_action 05:49:43 INFO - ##### 05:49:43 INFO - ##### Running download-and-extract step. 05:49:43 INFO - ##### 05:49:43 INFO - Running pre-action listener: _resource_record_pre_action 05:49:43 INFO - Running main action method: download_and_extract 05:49:43 INFO - mkdir: /builds/slave/test/build/tests 05:49:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:49:43 INFO - https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:49:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 05:49:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 05:49:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 05:49:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json'}, attempt #1 05:49:51 INFO - Downloaded 1235 bytes. 05:49:51 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 05:49:51 INFO - Using the following test package requirements: 05:49:51 INFO - {u'common': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 05:49:51 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.cppunittest.tests.zip'], 05:49:51 INFO - u'gtest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.gtest.tests.zip'], 05:49:51 INFO - u'jittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'jsshell-mac64.zip'], 05:49:51 INFO - u'mochitest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.mochitest.tests.zip'], 05:49:51 INFO - u'mozbase': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 05:49:51 INFO - u'reftest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.reftest.tests.zip'], 05:49:51 INFO - u'talos': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.talos.tests.zip'], 05:49:51 INFO - u'web-platform': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'], 05:49:51 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 05:49:51 INFO - u'firefox-49.0a1.en-US.mac64.xpcshell.tests.zip']} 05:49:51 INFO - Downloading packages: [u'firefox-49.0a1.en-US.mac64.common.tests.zip', u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:49:51 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')]} 05:49:51 INFO - https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:49:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 05:49:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 05:49:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip 05:49:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip'}, attempt #1 05:49:55 INFO - Downloaded 17992179 bytes. 05:49:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:49:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:49:56 INFO - caution: filename not matched: web-platform/* 05:49:56 INFO - Return code: 11 05:49:56 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')]} 05:49:56 INFO - https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:49:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 05:49:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 05:49:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 05:49:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:49:57 INFO - Downloaded 36406740 bytes. 05:49:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:49:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:50:01 INFO - caution: filename not matched: bin/* 05:50:01 INFO - caution: filename not matched: config/* 05:50:01 INFO - caution: filename not matched: mozbase/* 05:50:01 INFO - caution: filename not matched: marionette/* 05:50:01 INFO - caution: filename not matched: tools/wptserve/* 05:50:01 INFO - Return code: 11 05:50:01 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')]} 05:50:01 INFO - https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 05:50:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 05:50:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 05:50:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg 05:50:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg'}, attempt #1 05:50:05 INFO - Downloaded 68937767 bytes. 05:50:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 05:50:05 INFO - mkdir: /builds/slave/test/properties 05:50:05 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:50:05 INFO - Writing to file /builds/slave/test/properties/build_url 05:50:05 INFO - Contents: 05:50:05 INFO - build_url:https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 05:50:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 05:50:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:50:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:50:07 INFO - Contents: 05:50:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 05:50: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')]} 05:50:07 INFO - https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:50:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 05:50:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 05:50:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 05:50:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:50:11 INFO - Downloaded 103614215 bytes. 05:50:11 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:50:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:50:15 INFO - Return code: 0 05:50:15 INFO - Running post-action listener: _resource_record_post_action 05:50:15 INFO - Running post-action listener: set_extra_try_arguments 05:50:15 INFO - ##### 05:50:15 INFO - ##### Running create-virtualenv step. 05:50:15 INFO - ##### 05:50:15 INFO - Running pre-action listener: _pre_create_virtualenv 05:50:15 INFO - Running pre-action listener: _resource_record_pre_action 05:50:15 INFO - Running main action method: create_virtualenv 05:50:15 INFO - Creating virtualenv /builds/slave/test/build/venv 05:50:15 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 05:50:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:50:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:50:15 INFO - Using real prefix '/tools/python27' 05:50:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:50:16 INFO - Installing distribute.............................................................................................................................................................................................done. 05:50:18 INFO - Installing pip.................done. 05:50:18 INFO - Return code: 0 05:50:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:50:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:50:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:50:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:18 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 0x1063a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80c2dcbfd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063be5e0>, '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 0x105fa1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105fcc990>, '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.OhhEXb5bNf/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.dF3NWQ69um/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:50:18 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 05:50:18 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 05:50:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.OhhEXb5bNf/Render', 05:50:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:50:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:50:19 INFO - 'HOME': '/Users/cltbld', 05:50:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:50:19 INFO - 'LOGNAME': 'cltbld', 05:50:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:50:19 INFO - 'MOZ_NO_REMOTE': '1', 05:50:19 INFO - 'NO_EM_RESTART': '1', 05:50:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:50:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:50:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:50:19 INFO - 'PWD': '/builds/slave/test', 05:50:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:50:19 INFO - 'SHELL': '/bin/bash', 05:50:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dF3NWQ69um/Listeners', 05:50:19 INFO - 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', 05:50:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:50:19 INFO - 'USER': 'cltbld', 05:50:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:50:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:50:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:50:19 INFO - 'XPC_FLAGS': '0x0', 05:50:19 INFO - 'XPC_SERVICE_NAME': '0', 05:50:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:50:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:50:19 INFO - Downloading/unpacking psutil>=0.7.1 05:50:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:50:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:50:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:50:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:50:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:50:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:50:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:50:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:50:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:50:21 INFO - Installing collected packages: psutil 05:50:21 INFO - Running setup.py install for psutil 05:50:21 INFO - building 'psutil._psutil_osx' extension 05:50:21 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 05:50:22 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 05:50:22 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 05:50:22 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 05:50:22 INFO - building 'psutil._psutil_posix' extension 05:50:22 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 05:50:22 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:50:22 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:50:22 INFO - ^ 05:50:22 INFO - 1 warning generated. 05:50:22 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 05:50:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:50:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:50:22 INFO - Successfully installed psutil 05:50:22 INFO - Cleaning up... 05:50:22 INFO - Return code: 0 05:50:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:50:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:50:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:22 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 0x1063a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80c2dcbfd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063be5e0>, '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 0x105fa1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105fcc990>, '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.OhhEXb5bNf/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.dF3NWQ69um/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:50:22 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 05:50:22 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 05:50:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.OhhEXb5bNf/Render', 05:50:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:50:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:50:22 INFO - 'HOME': '/Users/cltbld', 05:50:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:50:22 INFO - 'LOGNAME': 'cltbld', 05:50:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:50:22 INFO - 'MOZ_NO_REMOTE': '1', 05:50:22 INFO - 'NO_EM_RESTART': '1', 05:50:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:50:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:50:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:50:22 INFO - 'PWD': '/builds/slave/test', 05:50:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:50:22 INFO - 'SHELL': '/bin/bash', 05:50:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dF3NWQ69um/Listeners', 05:50:22 INFO - 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', 05:50:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:50:22 INFO - 'USER': 'cltbld', 05:50:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:50:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:50:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:50:22 INFO - 'XPC_FLAGS': '0x0', 05:50:22 INFO - 'XPC_SERVICE_NAME': '0', 05:50:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:50:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:50:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:50:22 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 05:50:22 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 05:50:22 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 05:50:22 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 05:50:22 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 05:50:22 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 05:50:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:50:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:50:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:50:25 INFO - Installing collected packages: mozsystemmonitor 05:50:25 INFO - Running setup.py install for mozsystemmonitor 05:50:25 INFO - Successfully installed mozsystemmonitor 05:50:25 INFO - Cleaning up... 05:50:25 INFO - Return code: 0 05:50:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:50:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:50:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:50:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:25 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 0x1063a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80c2dcbfd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063be5e0>, '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 0x105fa1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105fcc990>, '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.OhhEXb5bNf/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.dF3NWQ69um/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:50:25 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 05:50:25 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 05:50:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.OhhEXb5bNf/Render', 05:50:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:50:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:50:25 INFO - 'HOME': '/Users/cltbld', 05:50:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:50:25 INFO - 'LOGNAME': 'cltbld', 05:50:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:50:25 INFO - 'MOZ_NO_REMOTE': '1', 05:50:25 INFO - 'NO_EM_RESTART': '1', 05:50:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:50:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:50:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:50:25 INFO - 'PWD': '/builds/slave/test', 05:50:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:50:25 INFO - 'SHELL': '/bin/bash', 05:50:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dF3NWQ69um/Listeners', 05:50:25 INFO - 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', 05:50:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:50:25 INFO - 'USER': 'cltbld', 05:50:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:50:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:50:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:50:25 INFO - 'XPC_FLAGS': '0x0', 05:50:25 INFO - 'XPC_SERVICE_NAME': '0', 05:50:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:50:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:50:25 INFO - Downloading/unpacking blobuploader==1.2.4 05:50:25 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 05:50:25 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 05:50:25 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 05:50:25 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 05:50:25 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 05:50:25 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 05:50:28 INFO - Downloading blobuploader-1.2.4.tar.gz 05:50:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:50:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:50:28 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 05:50:28 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 05:50:28 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 05:50:28 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 05:50:28 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 05:50:28 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 05:50:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:50:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:50:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:50:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:50:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:50:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:50:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:50:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:50:29 INFO - Downloading docopt-0.6.1.tar.gz 05:50:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:50:29 INFO - Installing collected packages: blobuploader, requests, docopt 05:50:29 INFO - Running setup.py install for blobuploader 05:50:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:50:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:50:29 INFO - Running setup.py install for requests 05:50:30 INFO - Running setup.py install for docopt 05:50:30 INFO - Successfully installed blobuploader requests docopt 05:50:30 INFO - Cleaning up... 05:50:30 INFO - Return code: 0 05:50:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:50:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:50:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:50:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:30 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 0x1063a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80c2dcbfd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063be5e0>, '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 0x105fa1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105fcc990>, '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.OhhEXb5bNf/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.dF3NWQ69um/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:50:30 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 05:50:30 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 05:50:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.OhhEXb5bNf/Render', 05:50:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:50:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:50:30 INFO - 'HOME': '/Users/cltbld', 05:50:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:50:30 INFO - 'LOGNAME': 'cltbld', 05:50:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:50:30 INFO - 'MOZ_NO_REMOTE': '1', 05:50:30 INFO - 'NO_EM_RESTART': '1', 05:50:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:50:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:50:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:50:30 INFO - 'PWD': '/builds/slave/test', 05:50:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:50:30 INFO - 'SHELL': '/bin/bash', 05:50:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dF3NWQ69um/Listeners', 05:50:30 INFO - 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', 05:50:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:50:30 INFO - 'USER': 'cltbld', 05:50:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:50:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:50:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:50:30 INFO - 'XPC_FLAGS': '0x0', 05:50:30 INFO - 'XPC_SERVICE_NAME': '0', 05:50:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:50:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:50:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:50:30 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-08Ti3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:50:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:50:30 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-XGcZ8w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-AXrxZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-dAHDiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-gLeHC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-iUXcC4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-3KgYni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-NBCEsj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-o3ffZZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-qL_Zl0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:50:31 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-LXtNDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:50:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-rX_UfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-HQcnAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-gMpWsH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-ocrfNR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-J6YF83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-tMwUtU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-jVPOcg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-I9wVUo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:50:32 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-pgiKD1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:50:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:50:33 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-z90UaE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:50:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:50:33 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 05:50:33 INFO - Running setup.py install for manifestparser 05:50:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:50:33 INFO - Running setup.py install for mozcrash 05:50:33 INFO - Running setup.py install for mozdebug 05:50:33 INFO - Running setup.py install for mozdevice 05:50:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Running setup.py install for mozfile 05:50:34 INFO - Running setup.py install for mozhttpd 05:50:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Running setup.py install for mozinfo 05:50:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Running setup.py install for mozInstall 05:50:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Running setup.py install for mozleak 05:50:34 INFO - Running setup.py install for mozlog 05:50:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:50:34 INFO - Running setup.py install for moznetwork 05:50:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:50:35 INFO - Running setup.py install for mozprocess 05:50:35 INFO - Running setup.py install for mozprofile 05:50:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:50:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:50:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:50:35 INFO - Running setup.py install for mozrunner 05:50:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:50:35 INFO - Running setup.py install for mozscreenshot 05:50:35 INFO - Running setup.py install for moztest 05:50:35 INFO - Running setup.py install for mozversion 05:50:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:50:36 INFO - Running setup.py install for wptserve 05:50:36 INFO - Running setup.py install for marionette-driver 05:50:36 INFO - Running setup.py install for browsermob-proxy 05:50:36 INFO - Running setup.py install for marionette-client 05:50:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:50:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:50:36 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 05:50:36 INFO - Cleaning up... 05:50:36 INFO - Return code: 0 05:50:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:50:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:50:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:50:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:50:36 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 0x1063a5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063c2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f80c2dcbfd0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1063be5e0>, '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 0x105fa1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105fcc990>, '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.OhhEXb5bNf/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.dF3NWQ69um/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:50:36 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 05:50:36 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 05:50:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.OhhEXb5bNf/Render', 05:50:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:50:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:50:36 INFO - 'HOME': '/Users/cltbld', 05:50:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:50:36 INFO - 'LOGNAME': 'cltbld', 05:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:50:36 INFO - 'MOZ_NO_REMOTE': '1', 05:50:36 INFO - 'NO_EM_RESTART': '1', 05:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:50:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:50:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:50:36 INFO - 'PWD': '/builds/slave/test', 05:50:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:50:36 INFO - 'SHELL': '/bin/bash', 05:50:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dF3NWQ69um/Listeners', 05:50:36 INFO - 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', 05:50:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:50:36 INFO - 'USER': 'cltbld', 05:50:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:50:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:50:36 INFO - 'XPC_FLAGS': '0x0', 05:50:36 INFO - 'XPC_SERVICE_NAME': '0', 05:50:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:50:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-fFLz4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-mJeM_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-tKoCOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-4y_gZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-of82cB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-5Py3sp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-KLP5Eu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:50:37 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)) 05:50:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:50:37 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-vCUYBv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-1j8vGS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-HVuoaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-2T7zqr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-3rcFCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-aN7yPZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-dnZfXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-itanhY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-sF0ggR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-oru4N9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:50:38 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)) 05:50:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:50:38 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-DC9qs3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:50:39 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)) 05:50:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:50:39 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-VUsLa9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:50:39 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)) 05:50:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:50:39 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-RfYcOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:50:39 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)) 05:50:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:50:39 INFO - Running setup.py (path:/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/pip-5jd4oM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:50:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:50:39 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)) 05:50:39 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)) 05:50:39 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)) 05:50:39 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)) 05:50:39 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)) 05:50:39 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)) 05:50:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:50:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:50:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:50:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:50:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:50:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:50:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:50:42 INFO - Downloading blessings-1.6.tar.gz 05:50:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:50:42 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)) 05:50:42 INFO - Installing collected packages: blessings 05:50:42 INFO - Running setup.py install for blessings 05:50:42 INFO - Successfully installed blessings 05:50:42 INFO - Cleaning up... 05:50:42 INFO - Return code: 0 05:50:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:50:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:50:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:50:42 INFO - Reading from file tmpfile_stdout 05:50:42 INFO - Current package versions: 05:50:42 INFO - blessings == 1.6 05:50:42 INFO - blobuploader == 1.2.4 05:50:42 INFO - browsermob-proxy == 0.6.0 05:50:42 INFO - docopt == 0.6.1 05:50:42 INFO - manifestparser == 1.1 05:50:42 INFO - marionette-client == 2.3.0 05:50:42 INFO - marionette-driver == 1.4.0 05:50:42 INFO - mozInstall == 1.12 05:50:42 INFO - mozcrash == 0.17 05:50:42 INFO - mozdebug == 0.1 05:50:42 INFO - mozdevice == 0.48 05:50:42 INFO - mozfile == 1.2 05:50:42 INFO - mozhttpd == 0.7 05:50:42 INFO - mozinfo == 0.9 05:50:42 INFO - mozleak == 0.1 05:50:42 INFO - mozlog == 3.1 05:50:42 INFO - moznetwork == 0.27 05:50:42 INFO - mozprocess == 0.22 05:50:42 INFO - mozprofile == 0.28 05:50:42 INFO - mozrunner == 6.11 05:50:42 INFO - mozscreenshot == 0.1 05:50:42 INFO - mozsystemmonitor == 0.0 05:50:42 INFO - moztest == 0.7 05:50:42 INFO - mozversion == 1.4 05:50:42 INFO - psutil == 3.1.1 05:50:42 INFO - requests == 1.2.3 05:50:42 INFO - wptserve == 1.4.0 05:50:42 INFO - wsgiref == 0.1.2 05:50:42 INFO - Running post-action listener: _resource_record_post_action 05:50:42 INFO - Running post-action listener: _start_resource_monitoring 05:50:42 INFO - Starting resource monitoring. 05:50:42 INFO - ##### 05:50:42 INFO - ##### Running pull step. 05:50:42 INFO - ##### 05:50:42 INFO - Running pre-action listener: _resource_record_pre_action 05:50:42 INFO - Running main action method: pull 05:50:42 INFO - Pull has nothing to do! 05:50:42 INFO - Running post-action listener: _resource_record_post_action 05:50:42 INFO - ##### 05:50:42 INFO - ##### Running install step. 05:50:42 INFO - ##### 05:50:42 INFO - Running pre-action listener: _resource_record_pre_action 05:50:42 INFO - Running main action method: install 05:50:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:50:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:50:43 INFO - Reading from file tmpfile_stdout 05:50:43 INFO - Detecting whether we're running mozinstall >=1.0... 05:50:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:50:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:50:43 INFO - Reading from file tmpfile_stdout 05:50:43 INFO - Output received: 05:50:43 INFO - Usage: mozinstall [options] installer 05:50:43 INFO - Options: 05:50:43 INFO - -h, --help show this help message and exit 05:50:43 INFO - -d DEST, --destination=DEST 05:50:43 INFO - Directory to install application into. [default: 05:50:43 INFO - "/builds/slave/test"] 05:50:43 INFO - --app=APP Application being installed. [default: firefox] 05:50:43 INFO - mkdir: /builds/slave/test/build/application 05:50:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:50:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:51:03 INFO - Reading from file tmpfile_stdout 05:51:03 INFO - Output received: 05:51:03 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:51:03 INFO - Running post-action listener: _resource_record_post_action 05:51:03 INFO - ##### 05:51:03 INFO - ##### Running run-tests step. 05:51:03 INFO - ##### 05:51:03 INFO - Running pre-action listener: _resource_record_pre_action 05:51:03 INFO - Running main action method: run_tests 05:51:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:51:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:51:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:51:03 INFO - grabbing minidump binary from tooltool 05:51:03 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')]} 05:51:03 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 0x1063be5e0>, '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 0x105fa1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105fcc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:51:03 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 05:51:03 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 05:51:03 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:51:03 INFO - Return code: 0 05:51:03 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:51:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:51:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.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 05:51:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.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 05:51:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.OhhEXb5bNf/Render', 05:51:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:51:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:51:03 INFO - 'HOME': '/Users/cltbld', 05:51:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:51:03 INFO - 'LOGNAME': 'cltbld', 05:51:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:51:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:51:03 INFO - 'MOZ_NO_REMOTE': '1', 05:51:03 INFO - 'NO_EM_RESTART': '1', 05:51:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:51:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:51:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:51:03 INFO - 'PWD': '/builds/slave/test', 05:51:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:51:03 INFO - 'SHELL': '/bin/bash', 05:51:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dF3NWQ69um/Listeners', 05:51:03 INFO - 'TMPDIR': '/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/T/', 05:51:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:51:03 INFO - 'USER': 'cltbld', 05:51:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:51:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:51:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:51:03 INFO - 'XPC_FLAGS': '0x0', 05:51:03 INFO - 'XPC_SERVICE_NAME': '0', 05:51:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:51:03 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.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 05:51:03 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 05:51:03 INFO - import pkg_resources 05:51:04 INFO - Using 1 client processes 05:51:04 INFO - wptserve Starting http server on 127.0.0.1:8000 05:51:04 INFO - wptserve Starting http server on 127.0.0.1:8001 05:51:04 INFO - wptserve Starting http server on 127.0.0.1:8443 05:51:06 INFO - SUITE-START | Running 778 tests 05:51:06 INFO - Running testharness tests 05:51:06 INFO - Setting up ssl 05:51:06 INFO - PROCESS | certutil | 05:51:06 INFO - PROCESS | certutil | 05:51:06 INFO - PROCESS | certutil | 05:51:06 INFO - Certificate Nickname Trust Attributes 05:51:06 INFO - SSL,S/MIME,JAR/XPI 05:51:06 INFO - 05:51:06 INFO - web-platform-tests CT,, 05:51:06 INFO - 05:51:06 INFO - Starting runner 05:51:07 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:51:08 INFO - PROCESS | 2257 | 1461675068014 Marionette DEBUG Marionette enabled via build flag and pref 05:51:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x11687e800 == 1 [pid = 2257] [id = 1] 05:51:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 1 (0x11687f000) [pid = 2257] [serial = 1] [outer = 0x0] 05:51:08 INFO - PROCESS | 2257 | [2257] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:51:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 2 (0x116880000) [pid = 2257] [serial = 2] [outer = 0x11687f000] 05:51:08 INFO - PROCESS | 2257 | 1461675068408 Marionette INFO Listening on port 2828 05:51:08 INFO - PROCESS | 2257 | 1461675068627 Marionette DEBUG Marionette enabled via command-line flag 05:51:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x11916e000 == 2 [pid = 2257] [id = 2] 05:51:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 3 (0x11916e800) [pid = 2257] [serial = 3] [outer = 0x0] 05:51:08 INFO - PROCESS | 2257 | [2257] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:51:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 4 (0x11916f800) [pid = 2257] [serial = 4] [outer = 0x11916e800] 05:51:08 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:51:08 INFO - PROCESS | 2257 | 1461675068790 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59832 05:51:08 INFO - PROCESS | 2257 | 1461675068859 Marionette DEBUG Closed connection conn0 05:51:08 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:51:08 INFO - PROCESS | 2257 | 1461675068865 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59833 05:51:08 INFO - PROCESS | 2257 | 1461675068880 Marionette DEBUG Closed connection conn1 05:51:08 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:51:08 INFO - PROCESS | 2257 | 1461675068885 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59834 05:51:08 INFO - PROCESS | 2257 | 1461675068893 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:51:08 INFO - PROCESS | 2257 | 1461675068898 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","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":"20160426044408","device":"desktop","version":"49.0a1"} 05:51:09 INFO - PROCESS | 2257 | [2257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:51:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b955000 == 3 [pid = 2257] [id = 3] 05:51:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 5 (0x11b955800) [pid = 2257] [serial = 5] [outer = 0x0] 05:51:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b956000 == 4 [pid = 2257] [id = 4] 05:51:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 6 (0x11b997800) [pid = 2257] [serial = 6] [outer = 0x0] 05:51:10 INFO - PROCESS | 2257 | [2257] WARNING: robustness marked as unsupported: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:51:10 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:51:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270ca000 == 5 [pid = 2257] [id = 5] 05:51:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 7 (0x11b997000) [pid = 2257] [serial = 7] [outer = 0x0] 05:51:10 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:51:10 INFO - PROCESS | 2257 | [2257] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:51:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 8 (0x12730e800) [pid = 2257] [serial = 8] [outer = 0x11b997000] 05:51:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 9 (0x12782a000) [pid = 2257] [serial = 9] [outer = 0x11b955800] 05:51:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 10 (0x12783f400) [pid = 2257] [serial = 10] [outer = 0x11b997800] 05:51:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 11 (0x127841000) [pid = 2257] [serial = 11] [outer = 0x11b997000] 05:51:10 INFO - PROCESS | 2257 | [2257] WARNING: robustness marked as unsupported: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:51:10 INFO - PROCESS | 2257 | 1461675070868 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 2257 | 1461675070878 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 12 (0x12960c800) [pid = 2257] [serial = 12] [outer = 0x11b997000] 05:51:11 INFO - PROCESS | 2257 | 1461675071238 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7249815c-1b31-8145-89f0-d10b6dbcff15","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","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":"20160426044408","device":"desktop","version":"49.0a1","command_id":1}}] 05:51:11 INFO - PROCESS | 2257 | 1461675071329 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}] 05:51:11 INFO - PROCESS | 2257 | 1461675071372 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:51:11 INFO - PROCESS | 2257 | 1461675071463 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:51:11 INFO - PROCESS | 2257 | [2257] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:51:11 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:51:11 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:51:11 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:51:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 13 (0x129d17400) [pid = 2257] [serial = 13] [outer = 0x11b997000] 05:51:11 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:51:11 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:51:11 INFO - PROCESS | 2257 | 1461675071731 Marionette TRACE conn2 <- [1,3,null,{}] 05:51:11 INFO - PROCESS | 2257 | 1461675071734 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:51:11 INFO - PROCESS | 2257 | 1461675071745 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:51:11 INFO - PROCESS | 2257 | 1461675071772 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 2257 | 1461675071774 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:51:11 INFO - PROCESS | 2257 | 1461675071782 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 2257 | 1461675071784 Marionette TRACE conn2 <- [1,6,null,{}] 05:51:11 INFO - PROCESS | 2257 | 1461675071787 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}] 05:51:11 INFO - PROCESS | 2257 | 1461675071797 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:51:11 INFO - PROCESS | 2257 | 1461675071800 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe7000 == 6 [pid = 2257] [id = 6] 05:51:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 14 (0x12bba7400) [pid = 2257] [serial = 14] [outer = 0x0] 05:51:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 15 (0x12bba8000) [pid = 2257] [serial = 15] [outer = 0x12bba7400] 05:51:11 INFO - PROCESS | 2257 | 1461675071829 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 16 (0x12bcd3000) [pid = 2257] [serial = 16] [outer = 0x12bba7400] 05:51:12 INFO - PROCESS | 2257 | 1461675072117 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]]]}] 05:51:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c01a800 == 7 [pid = 2257] [id = 7] 05:51:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 17 (0x12beb4400) [pid = 2257] [serial = 17] [outer = 0x0] 05:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:51:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 18 (0x12beb8400) [pid = 2257] [serial = 18] [outer = 0x12beb4400] 05:51:12 INFO - PROCESS | 2257 | 1461675072168 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 19 (0x12beba800) [pid = 2257] [serial = 19] [outer = 0x12beb4400] 05:51:12 INFO - PROCESS | 2257 | 1461675072205 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2257 | 1461675072206 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:51:12 INFO - PROCESS | 2257 | 1461675072243 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2257 | 1461675072245 Marionette TRACE conn2 <- [1,10,null,{}] 05:51:12 INFO - PROCESS | 2257 | 1461675072264 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}] 05:51:12 INFO - PROCESS | 2257 | 1461675072389 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:51:12 INFO - PROCESS | 2257 | 1461675072425 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d413800 == 8 [pid = 2257] [id = 8] 05:51:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 20 (0x12d1a7400) [pid = 2257] [serial = 20] [outer = 0x0] 05:51:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 21 (0x12d1a9000) [pid = 2257] [serial = 21] [outer = 0x12d1a7400] 05:51:12 INFO - PROCESS | 2257 | 1461675072454 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 22 (0x12d1ad800) [pid = 2257] [serial = 22] [outer = 0x12d1a7400] 05:51:12 INFO - PROCESS | 2257 | 1461675072781 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 590ms 05:51:12 INFO - PROCESS | 2257 | 1461675072861 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2257 | 1461675072863 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:51:12 INFO - PROCESS | 2257 | 1461675072872 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2257 | 1461675072874 Marionette TRACE conn2 <- [1,14,null,{}] 05:51:12 INFO - PROCESS | 2257 | 1461675072878 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}] 05:51:13 INFO - PROCESS | 2257 | 1461675073016 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:51:13 INFO - PROCESS | 2257 | 1461675073023 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc43800 == 9 [pid = 2257] [id = 9] 05:51:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 23 (0x12d1b1c00) [pid = 2257] [serial = 23] [outer = 0x0] 05:51:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 24 (0x12d6b2000) [pid = 2257] [serial = 24] [outer = 0x12d1b1c00] 05:51:13 INFO - PROCESS | 2257 | 1461675073065 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 25 (0x12d65ac00) [pid = 2257] [serial = 25] [outer = 0x12d1b1c00] 05:51:13 INFO - PROCESS | 2257 | 1461675073399 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 571ms 05:51:13 INFO - PROCESS | 2257 | 1461675073450 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2257 | 1461675073451 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:51:13 INFO - PROCESS | 2257 | 1461675073453 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2257 | 1461675073454 Marionette TRACE conn2 <- [1,18,null,{}] 05:51:13 INFO - PROCESS | 2257 | 1461675073457 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}] 05:51:13 INFO - PROCESS | 2257 | 1461675073547 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:51:13 INFO - PROCESS | 2257 | 1461675073552 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a8800 == 10 [pid = 2257] [id = 10] 05:51:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 26 (0x12e443c00) [pid = 2257] [serial = 26] [outer = 0x0] 05:51:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 27 (0x12e449800) [pid = 2257] [serial = 27] [outer = 0x12e443c00] 05:51:13 INFO - PROCESS | 2257 | 1461675073578 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 28 (0x12e620400) [pid = 2257] [serial = 28] [outer = 0x12e443c00] 05:51:13 INFO - PROCESS | 2257 | 1461675073869 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 05:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:51:13 INFO - PROCESS | 2257 | 1461675073923 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2257 | 1461675073925 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:51:13 INFO - PROCESS | 2257 | 1461675073930 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2257 | 1461675073931 Marionette TRACE conn2 <- [1,22,null,{}] 05:51:13 INFO - PROCESS | 2257 | 1461675073933 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}] 05:51:14 INFO - PROCESS | 2257 | 1461675074019 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:51:14 INFO - PROCESS | 2257 | 1461675074023 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x11ada1800 == 11 [pid = 2257] [id = 11] 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 29 (0x11a849c00) [pid = 2257] [serial = 29] [outer = 0x0] 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 30 (0x11ad75400) [pid = 2257] [serial = 30] [outer = 0x11a849c00] 05:51:14 INFO - PROCESS | 2257 | 1461675074052 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 31 (0x12e8d4c00) [pid = 2257] [serial = 31] [outer = 0x11a849c00] 05:51:14 INFO - PROCESS | 2257 | 1461675074288 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 370ms 05:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:51:14 INFO - PROCESS | 2257 | 1461675074300 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 2257 | 1461675074302 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:51:14 INFO - PROCESS | 2257 | 1461675074305 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 2257 | 1461675074306 Marionette TRACE conn2 <- [1,26,null,{}] 05:51:14 INFO - PROCESS | 2257 | 1461675074309 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}] 05:51:14 INFO - PROCESS | 2257 | 1461675074421 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:51:14 INFO - PROCESS | 2257 | 1461675074426 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebca000 == 12 [pid = 2257] [id = 12] 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 32 (0x12e873000) [pid = 2257] [serial = 32] [outer = 0x0] 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 33 (0x12e8cf400) [pid = 2257] [serial = 33] [outer = 0x12e873000] 05:51:14 INFO - PROCESS | 2257 | 1461675074452 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 34 (0x12e8de000) [pid = 2257] [serial = 34] [outer = 0x12e873000] 05:51:14 INFO - PROCESS | 2257 | 1461675074689 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 421ms 05:51:14 INFO - PROCESS | 2257 | 1461675074745 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 2257 | 1461675074748 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:51:14 INFO - PROCESS | 2257 | 1461675074755 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 2257 | 1461675074756 Marionette TRACE conn2 <- [1,30,null,{}] 05:51:14 INFO - PROCESS | 2257 | 1461675074766 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}] 05:51:14 INFO - PROCESS | 2257 | 1461675074853 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:51:14 INFO - PROCESS | 2257 | 1461675074858 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef48800 == 13 [pid = 2257] [id = 13] 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 35 (0x12e8e0800) [pid = 2257] [serial = 35] [outer = 0x0] 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 36 (0x12ef2f800) [pid = 2257] [serial = 36] [outer = 0x12e8e0800] 05:51:14 INFO - PROCESS | 2257 | 1461675074882 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 37 (0x12ef33c00) [pid = 2257] [serial = 37] [outer = 0x12e8e0800] 05:51:15 INFO - PROCESS | 2257 | 1461675075112 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 372ms 05:51:15 INFO - PROCESS | 2257 | 1461675075133 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2257 | 1461675075135 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:51:15 INFO - PROCESS | 2257 | 1461675075137 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2257 | 1461675075138 Marionette TRACE conn2 <- [1,34,null,{}] 05:51:15 INFO - PROCESS | 2257 | 1461675075140 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}] 05:51:15 INFO - PROCESS | 2257 | 1461675075228 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:51:15 INFO - PROCESS | 2257 | 1461675075233 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6af000 == 14 [pid = 2257] [id = 14] 05:51:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 38 (0x12ef34000) [pid = 2257] [serial = 38] [outer = 0x0] 05:51:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 39 (0x12ef3a800) [pid = 2257] [serial = 39] [outer = 0x12ef34000] 05:51:15 INFO - PROCESS | 2257 | 1461675075257 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 40 (0x12f62d400) [pid = 2257] [serial = 40] [outer = 0x12ef34000] 05:51:15 INFO - PROCESS | 2257 | 1461675075489 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:51:15 INFO - PROCESS | 2257 | 1461675075505 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2257 | 1461675075506 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:51:15 INFO - PROCESS | 2257 | 1461675075514 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2257 | 1461675075515 Marionette TRACE conn2 <- [1,38,null,{}] 05:51:15 INFO - PROCESS | 2257 | 1461675075518 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}] 05:51:15 INFO - PROCESS | 2257 | 1461675075612 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:51:15 INFO - PROCESS | 2257 | 1461675075616 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f98c000 == 15 [pid = 2257] [id = 15] 05:51:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 41 (0x12f632800) [pid = 2257] [serial = 41] [outer = 0x0] 05:51:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 42 (0x12f96d400) [pid = 2257] [serial = 42] [outer = 0x12f632800] 05:51:15 INFO - PROCESS | 2257 | 1461675075640 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 43 (0x12f972c00) [pid = 2257] [serial = 43] [outer = 0x12f632800] 05:51:15 INFO - PROCESS | 2257 | 1461675075877 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 379ms 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:51:15 INFO - PROCESS | 2257 | 1461675075887 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2257 | 1461675075889 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:51:15 INFO - PROCESS | 2257 | 1461675075891 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2257 | 1461675075892 Marionette TRACE conn2 <- [1,42,null,{}] 05:51:15 INFO - PROCESS | 2257 | 1461675075901 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}] 05:51:15 INFO - PROCESS | 2257 | 1461675075993 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:51:16 INFO - PROCESS | 2257 | 1461675076008 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc5b800 == 16 [pid = 2257] [id = 16] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 44 (0x12f974c00) [pid = 2257] [serial = 44] [outer = 0x0] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 45 (0x12f97ac00) [pid = 2257] [serial = 45] [outer = 0x12f974c00] 05:51:16 INFO - PROCESS | 2257 | 1461675076036 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 46 (0x12fc9ac00) [pid = 2257] [serial = 46] [outer = 0x12f974c00] 05:51:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ff28800 == 17 [pid = 2257] [id = 17] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 47 (0x12ff29000) [pid = 2257] [serial = 47] [outer = 0x0] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 48 (0x12ff2d800) [pid = 2257] [serial = 48] [outer = 0x12ff29000] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 49 (0x12ff2b000) [pid = 2257] [serial = 49] [outer = 0x12ff29000] 05:51:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc6c000 == 18 [pid = 2257] [id = 18] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 50 (0x12fc95400) [pid = 2257] [serial = 50] [outer = 0x0] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 51 (0x12ff74400) [pid = 2257] [serial = 51] [outer = 0x12fc95400] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 52 (0x12ef3bc00) [pid = 2257] [serial = 52] [outer = 0x12fc95400] 05:51:16 INFO - PROCESS | 2257 | 1461675076404 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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 05:51:16 INFO - PROCESS | 2257 | 1461675076462 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 2257 | 1461675076463 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:51:16 INFO - PROCESS | 2257 | 1461675076465 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2257 | 1461675076467 Marionette TRACE conn2 <- [1,46,null,{}] 05:51:16 INFO - PROCESS | 2257 | 1461675076469 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}] 05:51:16 INFO - PROCESS | 2257 | 1461675076553 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:51:16 INFO - PROCESS | 2257 | 1461675076557 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x130412000 == 19 [pid = 2257] [id = 19] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 53 (0x12fca0c00) [pid = 2257] [serial = 53] [outer = 0x0] 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 54 (0x12ffe1400) [pid = 2257] [serial = 54] [outer = 0x12fca0c00] 05:51:16 INFO - PROCESS | 2257 | 1461675076586 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 55 (0x11a84a000) [pid = 2257] [serial = 55] [outer = 0x12fca0c00] 05:51:16 INFO - PROCESS | 2257 | 1461675076832 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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:51:16 INFO - PROCESS | 2257 | 1461675076884 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 2257 | 1461675076885 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:51:16 INFO - PROCESS | 2257 | 1461675076887 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2257 | 1461675076888 Marionette TRACE conn2 <- [1,50,null,{}] 05:51:16 INFO - PROCESS | 2257 | 1461675076890 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}] 05:51:16 INFO - PROCESS | 2257 | 1461675076992 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:51:17 INFO - PROCESS | 2257 | 1461675076996 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aaf3800 == 20 [pid = 2257] [id = 20] 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 56 (0x11ad7a400) [pid = 2257] [serial = 56] [outer = 0x0] 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 57 (0x11adeb800) [pid = 2257] [serial = 57] [outer = 0x11ad7a400] 05:51:17 INFO - PROCESS | 2257 | 1461675077020 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 58 (0x11adf3800) [pid = 2257] [serial = 58] [outer = 0x11ad7a400] 05:51:17 INFO - PROCESS | 2257 | 1461675077260 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 05:51:17 INFO - PROCESS | 2257 | 1461675077308 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 2257 | 1461675077310 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:51:17 INFO - PROCESS | 2257 | 1461675077319 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 2257 | 1461675077320 Marionette TRACE conn2 <- [1,54,null,{}] 05:51:17 INFO - PROCESS | 2257 | 1461675077322 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}] 05:51:17 INFO - PROCESS | 2257 | 1461675077410 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:51:17 INFO - PROCESS | 2257 | 1461675077416 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x130417000 == 21 [pid = 2257] [id = 21] 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 59 (0x12ff74c00) [pid = 2257] [serial = 59] [outer = 0x0] 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 60 (0x130491000) [pid = 2257] [serial = 60] [outer = 0x12ff74c00] 05:51:17 INFO - PROCESS | 2257 | 1461675077441 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 61 (0x130494c00) [pid = 2257] [serial = 61] [outer = 0x12ff74c00] 05:51:17 INFO - PROCESS | 2257 | 1461675077663 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 368ms 05:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:51:17 INFO - PROCESS | 2257 | 1461675077687 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 2257 | 1461675077688 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:51:17 INFO - PROCESS | 2257 | 1461675077690 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 2257 | 1461675077691 Marionette TRACE conn2 <- [1,58,null,{}] 05:51:17 INFO - PROCESS | 2257 | 1461675077701 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}] 05:51:17 INFO - PROCESS | 2257 | 1461675077793 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:51:17 INFO - PROCESS | 2257 | 1461675077797 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x130d9c800 == 22 [pid = 2257] [id = 22] 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 62 (0x130495000) [pid = 2257] [serial = 62] [outer = 0x0] 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 63 (0x130706000) [pid = 2257] [serial = 63] [outer = 0x130495000] 05:51:17 INFO - PROCESS | 2257 | 1461675077821 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 64 (0x13070c000) [pid = 2257] [serial = 64] [outer = 0x130495000] 05:51:18 INFO - PROCESS | 2257 | 1461675078051 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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 376ms 05:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:51:18 INFO - PROCESS | 2257 | 1461675078066 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 2257 | 1461675078068 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:51:18 INFO - PROCESS | 2257 | 1461675078070 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 2257 | 1461675078071 Marionette TRACE conn2 <- [1,62,null,{}] 05:51:18 INFO - PROCESS | 2257 | 1461675078074 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}] 05:51:18 INFO - PROCESS | 2257 | 1461675078185 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:51:18 INFO - PROCESS | 2257 | 1461675078840 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x1147aa000 == 23 [pid = 2257] [id = 23] 05:51:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 65 (0x1147d4800) [pid = 2257] [serial = 65] [outer = 0x0] 05:51:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 66 (0x1147db000) [pid = 2257] [serial = 66] [outer = 0x1147d4800] 05:51:18 INFO - PROCESS | 2257 | 1461675078877 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 67 (0x114bba800) [pid = 2257] [serial = 67] [outer = 0x1147d4800] 05:51:19 INFO - PROCESS | 2257 | 1461675079287 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1273ms 05:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:51:19 INFO - PROCESS | 2257 | 1461675079345 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2257 | 1461675079348 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:51:19 INFO - PROCESS | 2257 | 1461675079351 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 2257 | 1461675079353 Marionette TRACE conn2 <- [1,66,null,{}] 05:51:19 INFO - PROCESS | 2257 | 1461675079357 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}] 05:51:19 INFO - PROCESS | 2257 | 1461675079469 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:51:19 INFO - PROCESS | 2257 | 1461675079509 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x118815800 == 24 [pid = 2257] [id = 24] 05:51:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x115708800) [pid = 2257] [serial = 68] [outer = 0x0] 05:51:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x11867b000) [pid = 2257] [serial = 69] [outer = 0x115708800] 05:51:19 INFO - PROCESS | 2257 | 1461675079541 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x118f46400) [pid = 2257] [serial = 70] [outer = 0x115708800] 05:51:19 INFO - PROCESS | 2257 | 1461675079938 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 05:51:19 INFO - PROCESS | 2257 | 1461675079976 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2257 | 1461675079981 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:51:19 INFO - PROCESS | 2257 | 1461675079983 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 2257 | 1461675079985 Marionette TRACE conn2 <- [1,70,null,{}] 05:51:19 INFO - PROCESS | 2257 | 1461675079987 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}] 05:51:20 INFO - PROCESS | 2257 | 1461675080095 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:51:20 INFO - PROCESS | 2257 | 1461675080161 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x11971a800 == 25 [pid = 2257] [id = 25] 05:51:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x119ac9c00) [pid = 2257] [serial = 71] [outer = 0x0] 05:51:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x11a955400) [pid = 2257] [serial = 72] [outer = 0x119ac9c00] 05:51:20 INFO - PROCESS | 2257 | 1461675080193 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x11ade8400) [pid = 2257] [serial = 73] [outer = 0x119ac9c00] 05:51:20 INFO - PROCESS | 2257 | 1461675080766 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 820ms 05:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:51:20 INFO - PROCESS | 2257 | 1461675080804 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 2257 | 1461675080806 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:51:20 INFO - PROCESS | 2257 | 1461675080809 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 2257 | 1461675080813 Marionette TRACE conn2 <- [1,74,null,{}] 05:51:20 INFO - PROCESS | 2257 | 1461675080817 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}] 05:51:20 INFO - PROCESS | 2257 | 1461675080935 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:51:20 INFO - PROCESS | 2257 | 1461675080990 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x115747000 == 26 [pid = 2257] [id = 26] 05:51:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x115783000) [pid = 2257] [serial = 74] [outer = 0x0] 05:51:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x118e80800) [pid = 2257] [serial = 75] [outer = 0x115783000] 05:51:21 INFO - PROCESS | 2257 | 1461675081020 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x119130000) [pid = 2257] [serial = 76] [outer = 0x115783000] 05:51:21 INFO - PROCESS | 2257 | 1461675081405 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 05:51:21 INFO - PROCESS | 2257 | 1461675081433 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2257 | 1461675081436 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:51:21 INFO - PROCESS | 2257 | 1461675081440 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 2257 | 1461675081443 Marionette TRACE conn2 <- [1,78,null,{}] 05:51:21 INFO - PROCESS | 2257 | 1461675081447 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}] 05:51:21 INFO - PROCESS | 2257 | 1461675081515 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:51:21 INFO - PROCESS | 2257 | 1461675081520 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x118e39000 == 27 [pid = 2257] [id = 27] 05:51:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x119130400) [pid = 2257] [serial = 77] [outer = 0x0] 05:51:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x119d85c00) [pid = 2257] [serial = 78] [outer = 0x119130400] 05:51:21 INFO - PROCESS | 2257 | 1461675081548 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x11a955000) [pid = 2257] [serial = 79] [outer = 0x119130400] 05:51:21 INFO - PROCESS | 2257 | 1461675081862 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 473ms 05:51:21 INFO - PROCESS | 2257 | 1461675081914 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2257 | 1461675081915 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:51:21 INFO - PROCESS | 2257 | 1461675081917 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 2257 | 1461675081920 Marionette TRACE conn2 <- [1,82,null,{}] 05:51:21 INFO - PROCESS | 2257 | 1461675081928 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}] 05:51:22 INFO - PROCESS | 2257 | 1461675082001 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:51:22 INFO - PROCESS | 2257 | 1461675082006 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x119715000 == 28 [pid = 2257] [id = 28] 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x1157e7000) [pid = 2257] [serial = 80] [outer = 0x0] 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x11aa4f400) [pid = 2257] [serial = 81] [outer = 0x1157e7000] 05:51:22 INFO - PROCESS | 2257 | 1461675082038 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11adefc00) [pid = 2257] [serial = 82] [outer = 0x1157e7000] 05:51:22 INFO - PROCESS | 2257 | 1461675082352 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 05:51:22 INFO - PROCESS | 2257 | 1461675082388 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 2257 | 1461675082390 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:51:22 INFO - PROCESS | 2257 | 1461675082392 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 2257 | 1461675082395 Marionette TRACE conn2 <- [1,86,null,{}] 05:51:22 INFO - PROCESS | 2257 | 1461675082398 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}] 05:51:22 INFO - PROCESS | 2257 | 1461675082472 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:51:22 INFO - PROCESS | 2257 | 1461675082511 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c8000 == 29 [pid = 2257] [id = 29] 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11ade4400) [pid = 2257] [serial = 83] [outer = 0x0] 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11afe3800) [pid = 2257] [serial = 84] [outer = 0x11ade4400] 05:51:22 INFO - PROCESS | 2257 | 1461675082537 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11b84ac00) [pid = 2257] [serial = 85] [outer = 0x11ade4400] 05:51:22 INFO - PROCESS | 2257 | 1461675082802 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 05:51:22 INFO - PROCESS | 2257 | 1461675082818 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:51:22 INFO - PROCESS | 2257 | 1461675082819 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:51:22 INFO - PROCESS | 2257 | 1461675082822 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 2257 | 1461675082823 Marionette TRACE conn2 <- [1,90,null,{}] 05:51:22 INFO - PROCESS | 2257 | 1461675082825 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}] 05:51:22 INFO - PROCESS | 2257 | 1461675082905 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:51:22 INFO - PROCESS | 2257 | 1461675082911 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a94c800 == 30 [pid = 2257] [id = 30] 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x1157e9400) [pid = 2257] [serial = 86] [outer = 0x0] 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11b8d3800) [pid = 2257] [serial = 87] [outer = 0x1157e9400] 05:51:22 INFO - PROCESS | 2257 | 1461675082937 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11c002400) [pid = 2257] [serial = 88] [outer = 0x1157e9400] 05:51:23 INFO - PROCESS | 2257 | 1461675083223 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 05:51:23 INFO - PROCESS | 2257 | 1461675083239 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 2257 | 1461675083241 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:51:23 INFO - PROCESS | 2257 | 1461675083251 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 2257 | 1461675083252 Marionette TRACE conn2 <- [1,94,null,{}] 05:51:23 INFO - PROCESS | 2257 | 1461675083254 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}] 05:51:23 INFO - PROCESS | 2257 | 1461675083342 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:51:23 INFO - PROCESS | 2257 | 1461675083387 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adad800 == 31 [pid = 2257] [id = 31] 05:51:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11af1b000) [pid = 2257] [serial = 89] [outer = 0x0] 05:51:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11c005800) [pid = 2257] [serial = 90] [outer = 0x11af1b000] 05:51:23 INFO - PROCESS | 2257 | 1461675083415 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11c66c400) [pid = 2257] [serial = 91] [outer = 0x11af1b000] 05:51:23 INFO - PROCESS | 2257 | 1461675083668 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 05:51:23 INFO - PROCESS | 2257 | 1461675083720 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 2257 | 1461675083721 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:51:23 INFO - PROCESS | 2257 | 1461675083723 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 2257 | 1461675083724 Marionette TRACE conn2 <- [1,98,null,{}] 05:51:23 INFO - PROCESS | 2257 | 1461675083734 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}] 05:51:23 INFO - PROCESS | 2257 | 1461675083807 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:51:23 INFO - PROCESS | 2257 | 1461675083813 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b913800 == 32 [pid = 2257] [id = 32] 05:51:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c3e8c00) [pid = 2257] [serial = 92] [outer = 0x0] 05:51:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c70dc00) [pid = 2257] [serial = 93] [outer = 0x11c3e8c00] 05:51:23 INFO - PROCESS | 2257 | 1461675083839 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x123a63c00) [pid = 2257] [serial = 94] [outer = 0x11c3e8c00] 05:51:24 INFO - PROCESS | 2257 | 1461675084133 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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 05:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:51:24 INFO - PROCESS | 2257 | 1461675084151 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 2257 | 1461675084152 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:51:24 INFO - PROCESS | 2257 | 1461675084154 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 2257 | 1461675084155 Marionette TRACE conn2 <- [1,102,null,{}] 05:51:24 INFO - PROCESS | 2257 | 1461675084157 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}] 05:51:24 INFO - PROCESS | 2257 | 1461675084230 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:51:24 INFO - PROCESS | 2257 | 1461675084277 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b95b000 == 33 [pid = 2257] [id = 33] 05:51:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11c3f0800) [pid = 2257] [serial = 95] [outer = 0x0] 05:51:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x123a66400) [pid = 2257] [serial = 96] [outer = 0x11c3f0800] 05:51:24 INFO - PROCESS | 2257 | 1461675084302 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x125b37c00) [pid = 2257] [serial = 97] [outer = 0x11c3f0800] 05:51:24 INFO - PROCESS | 2257 | 1461675084536 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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 05:51:24 INFO - PROCESS | 2257 | 1461675084579 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 2257 | 1461675084581 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:51:24 INFO - PROCESS | 2257 | 1461675084588 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 2257 | 1461675084589 Marionette TRACE conn2 <- [1,106,null,{}] 05:51:24 INFO - PROCESS | 2257 | 1461675084599 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}] 05:51:24 INFO - PROCESS | 2257 | 1461675084673 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:51:24 INFO - PROCESS | 2257 | 1461675084680 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be70800 == 34 [pid = 2257] [id = 34] 05:51:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x123a6a400) [pid = 2257] [serial = 98] [outer = 0x0] 05:51:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x125e59800) [pid = 2257] [serial = 99] [outer = 0x123a6a400] 05:51:24 INFO - PROCESS | 2257 | 1461675084705 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x125b38800) [pid = 2257] [serial = 100] [outer = 0x123a6a400] 05:51:25 INFO - PROCESS | 2257 | 1461675085003 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 05:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:51:25 INFO - PROCESS | 2257 | 1461675085060 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 2257 | 1461675085062 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:51:25 INFO - PROCESS | 2257 | 1461675085065 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 2257 | 1461675085066 Marionette TRACE conn2 <- [1,110,null,{}] 05:51:25 INFO - PROCESS | 2257 | 1461675085070 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}] 05:51:25 INFO - PROCESS | 2257 | 1461675085211 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:51:25 INFO - PROCESS | 2257 | 1461675085221 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be7f800 == 35 [pid = 2257] [id = 35] 05:51:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11c3c6800) [pid = 2257] [serial = 101] [outer = 0x0] 05:51:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x127309000) [pid = 2257] [serial = 102] [outer = 0x11c3c6800] 05:51:25 INFO - PROCESS | 2257 | 1461675085263 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x1276c1400) [pid = 2257] [serial = 103] [outer = 0x11c3c6800] 05:51:25 INFO - PROCESS | 2257 | 1461675085606 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 05:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:51:25 INFO - PROCESS | 2257 | 1461675085635 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 2257 | 1461675085636 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:51:25 INFO - PROCESS | 2257 | 1461675085638 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 2257 | 1461675085640 Marionette TRACE conn2 <- [1,114,null,{}] 05:51:25 INFO - PROCESS | 2257 | 1461675085642 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}] 05:51:25 INFO - PROCESS | 2257 | 1461675085729 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:51:25 INFO - PROCESS | 2257 | 1461675085733 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c577000 == 36 [pid = 2257] [id = 36] 05:51:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x127493000) [pid = 2257] [serial = 104] [outer = 0x0] 05:51:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x127b77000) [pid = 2257] [serial = 105] [outer = 0x127493000] 05:51:25 INFO - PROCESS | 2257 | 1461675085761 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x1282d5000) [pid = 2257] [serial = 106] [outer = 0x127493000] 05:51:26 INFO - PROCESS | 2257 | 1461675086077 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 05:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:51:26 INFO - PROCESS | 2257 | 1461675086108 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 2257 | 1461675086111 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:51:26 INFO - PROCESS | 2257 | 1461675086114 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 2257 | 1461675086115 Marionette TRACE conn2 <- [1,118,null,{}] 05:51:26 INFO - PROCESS | 2257 | 1461675086117 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}] 05:51:26 INFO - PROCESS | 2257 | 1461675086210 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:51:26 INFO - PROCESS | 2257 | 1461675086217 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e1800 == 37 [pid = 2257] [id = 37] 05:51:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x1276c1c00) [pid = 2257] [serial = 107] [outer = 0x0] 05:51:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x128912000) [pid = 2257] [serial = 108] [outer = 0x1276c1c00] 05:51:26 INFO - PROCESS | 2257 | 1461675086241 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x12924cc00) [pid = 2257] [serial = 109] [outer = 0x1276c1c00] 05:51:26 INFO - PROCESS | 2257 | 1461675086573 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 05:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:51:26 INFO - PROCESS | 2257 | 1461675086583 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 2257 | 1461675086585 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:51:26 INFO - PROCESS | 2257 | 1461675086588 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 2257 | 1461675086589 Marionette TRACE conn2 <- [1,122,null,{}] 05:51:26 INFO - PROCESS | 2257 | 1461675086593 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}] 05:51:26 INFO - PROCESS | 2257 | 1461675086708 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:51:26 INFO - PROCESS | 2257 | 1461675086714 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cbc000 == 38 [pid = 2257] [id = 38] 05:51:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x129247c00) [pid = 2257] [serial = 110] [outer = 0x0] 05:51:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x1296aa800) [pid = 2257] [serial = 111] [outer = 0x129247c00] 05:51:26 INFO - PROCESS | 2257 | 1461675086755 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x129b74800) [pid = 2257] [serial = 112] [outer = 0x129247c00] 05:51:27 INFO - PROCESS | 2257 | 1461675087127 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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 05:51:27 INFO - PROCESS | 2257 | 1461675087157 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 2257 | 1461675087159 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:51:27 INFO - PROCESS | 2257 | 1461675087163 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 2257 | 1461675087165 Marionette TRACE conn2 <- [1,126,null,{}] 05:51:27 INFO - PROCESS | 2257 | 1461675087168 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}] 05:51:27 INFO - PROCESS | 2257 | 1461675087265 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:51:27 INFO - PROCESS | 2257 | 1461675087271 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x125eca000 == 39 [pid = 2257] [id = 39] 05:51:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11570a000) [pid = 2257] [serial = 113] [outer = 0x0] 05:51:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x129d0a400) [pid = 2257] [serial = 114] [outer = 0x11570a000] 05:51:27 INFO - PROCESS | 2257 | 1461675087296 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x129d87000) [pid = 2257] [serial = 115] [outer = 0x11570a000] 05:51:27 INFO - PROCESS | 2257 | 1461675087557 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]]]}] 05:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 05:51:27 INFO - PROCESS | 2257 | 1461675087583 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 2257 | 1461675087585 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:51:27 INFO - PROCESS | 2257 | 1461675087587 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 2257 | 1461675087588 Marionette TRACE conn2 <- [1,130,null,{}] 05:51:27 INFO - PROCESS | 2257 | 1461675087590 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}] 05:51:27 INFO - PROCESS | 2257 | 1461675087667 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:51:27 INFO - PROCESS | 2257 | 1461675087671 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x127826000 == 40 [pid = 2257] [id = 40] 05:51:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x129d0cc00) [pid = 2257] [serial = 116] [outer = 0x0] 05:51:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12b556400) [pid = 2257] [serial = 117] [outer = 0x129d0cc00] 05:51:27 INFO - PROCESS | 2257 | 1461675087698 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12b6e9c00) [pid = 2257] [serial = 118] [outer = 0x129d0cc00] 05:51:27 INFO - PROCESS | 2257 | 1461675087979 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 419ms 05:51:28 INFO - PROCESS | 2257 | 1461675088024 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 2257 | 1461675088025 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:51:28 INFO - PROCESS | 2257 | 1461675088031 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 2257 | 1461675088032 Marionette TRACE conn2 <- [1,134,null,{}] 05:51:28 INFO - PROCESS | 2257 | 1461675088035 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}] 05:51:28 INFO - PROCESS | 2257 | 1461675088108 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:51:28 INFO - PROCESS | 2257 | 1461675088155 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c56000 == 41 [pid = 2257] [id = 41] 05:51:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129d14800) [pid = 2257] [serial = 119] [outer = 0x0] 05:51:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12bb9e400) [pid = 2257] [serial = 120] [outer = 0x129d14800] 05:51:28 INFO - PROCESS | 2257 | 1461675088180 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12bcd8400) [pid = 2257] [serial = 121] [outer = 0x129d14800] 05:51:28 INFO - PROCESS | 2257 | 1461675088619 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 619ms 05:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:51:28 INFO - PROCESS | 2257 | 1461675088650 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 2257 | 1461675088653 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:51:28 INFO - PROCESS | 2257 | 1461675088656 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 2257 | 1461675088659 Marionette TRACE conn2 <- [1,138,null,{}] 05:51:28 INFO - PROCESS | 2257 | 1461675088663 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}] 05:51:28 INFO - PROCESS | 2257 | 1461675088764 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:51:28 INFO - PROCESS | 2257 | 1461675088835 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a18000 == 42 [pid = 2257] [id = 42] 05:51:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x119259800) [pid = 2257] [serial = 122] [outer = 0x0] 05:51:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x119263c00) [pid = 2257] [serial = 123] [outer = 0x119259800] 05:51:28 INFO - PROCESS | 2257 | 1461675088866 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x119e43000) [pid = 2257] [serial = 124] [outer = 0x119259800] 05:51:29 INFO - PROCESS | 2257 | 1461675089297 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 674ms 05:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:51:29 INFO - PROCESS | 2257 | 1461675089331 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 2257 | 1461675089335 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:51:29 INFO - PROCESS | 2257 | 1461675089339 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 2257 | 1461675089341 Marionette TRACE conn2 <- [1,142,null,{}] 05:51:29 INFO - PROCESS | 2257 | 1461675089398 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}] 05:51:29 INFO - PROCESS | 2257 | 1461675089513 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:51:29 INFO - PROCESS | 2257 | 1461675089594 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b057000 == 43 [pid = 2257] [id = 43] 05:51:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11adef000) [pid = 2257] [serial = 125] [outer = 0x0] 05:51:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11af1e000) [pid = 2257] [serial = 126] [outer = 0x11adef000] 05:51:29 INFO - PROCESS | 2257 | 1461675089643 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11bde2000) [pid = 2257] [serial = 127] [outer = 0x11adef000] 05:51:30 INFO - PROCESS | 2257 | 1461675090141 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 837ms 05:51:30 INFO - PROCESS | 2257 | 1461675090177 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 2257 | 1461675090178 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:51:30 INFO - PROCESS | 2257 | 1461675090181 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 2257 | 1461675090183 Marionette TRACE conn2 <- [1,146,null,{}] 05:51:30 INFO - PROCESS | 2257 | 1461675090191 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}] 05:51:30 INFO - PROCESS | 2257 | 1461675090323 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:51:30 INFO - PROCESS | 2257 | 1461675090336 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc7800 == 44 [pid = 2257] [id = 44] 05:51:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c3be000) [pid = 2257] [serial = 128] [outer = 0x0] 05:51:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c70d800) [pid = 2257] [serial = 129] [outer = 0x11c3be000] 05:51:30 INFO - PROCESS | 2257 | 1461675090369 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x127840000) [pid = 2257] [serial = 130] [outer = 0x11c3be000] 05:51:30 INFO - PROCESS | 2257 | 1461675090853 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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 720ms 05:51:30 INFO - PROCESS | 2257 | 1461675090921 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 2257 | 1461675090923 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:51:30 INFO - PROCESS | 2257 | 1461675090927 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 2257 | 1461675090930 Marionette TRACE conn2 <- [1,150,null,{}] 05:51:30 INFO - PROCESS | 2257 | 1461675090933 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}] 05:51:31 INFO - PROCESS | 2257 | 1461675091035 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:51:31 INFO - PROCESS | 2257 | 1461675091094 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x128978000 == 45 [pid = 2257] [id = 45] 05:51:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x11c3bf400) [pid = 2257] [serial = 131] [outer = 0x0] 05:51:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12807b800) [pid = 2257] [serial = 132] [outer = 0x11c3bf400] 05:51:31 INFO - PROCESS | 2257 | 1461675091124 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x129b74000) [pid = 2257] [serial = 133] [outer = 0x11c3bf400] 05:51:31 INFO - PROCESS | 2257 | 1461675091621 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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 721ms 05:51:31 INFO - PROCESS | 2257 | 1461675091649 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 2257 | 1461675091651 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:51:31 INFO - PROCESS | 2257 | 1461675091655 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 2257 | 1461675091657 Marionette TRACE conn2 <- [1,154,null,{}] 05:51:31 INFO - PROCESS | 2257 | 1461675091681 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}] 05:51:31 INFO - PROCESS | 2257 | 1461675091770 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:51:31 INFO - PROCESS | 2257 | 1461675091832 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x118654800 == 46 [pid = 2257] [id = 46] 05:51:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x119ac6800) [pid = 2257] [serial = 134] [outer = 0x0] 05:51:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x119a6bc00) [pid = 2257] [serial = 135] [outer = 0x119ac6800] 05:51:31 INFO - PROCESS | 2257 | 1461675091862 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11a850c00) [pid = 2257] [serial = 136] [outer = 0x119ac6800] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe7000 == 45 [pid = 2257] [id = 6] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebca000 == 44 [pid = 2257] [id = 12] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x127826000 == 43 [pid = 2257] [id = 40] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x125eca000 == 42 [pid = 2257] [id = 39] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x125cbc000 == 41 [pid = 2257] [id = 38] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e1800 == 40 [pid = 2257] [id = 37] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11c577000 == 39 [pid = 2257] [id = 36] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11be7f800 == 38 [pid = 2257] [id = 35] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11be70800 == 37 [pid = 2257] [id = 34] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11b95b000 == 36 [pid = 2257] [id = 33] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11b913800 == 35 [pid = 2257] [id = 32] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11adad800 == 34 [pid = 2257] [id = 31] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11a94c800 == 33 [pid = 2257] [id = 30] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c8000 == 32 [pid = 2257] [id = 29] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x119715000 == 31 [pid = 2257] [id = 28] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x118e39000 == 30 [pid = 2257] [id = 27] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x115747000 == 29 [pid = 2257] [id = 26] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x11971a800 == 28 [pid = 2257] [id = 25] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x118815800 == 27 [pid = 2257] [id = 24] 05:51:32 INFO - PROCESS | 2257 | --DOCSHELL 0x1147aa000 == 26 [pid = 2257] [id = 23] 05:51:32 INFO - PROCESS | 2257 | 1461675092376 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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 773ms 05:51:32 INFO - PROCESS | 2257 | 1461675092442 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 2257 | 1461675092444 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:51:32 INFO - PROCESS | 2257 | 1461675092450 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 2257 | 1461675092453 Marionette TRACE conn2 <- [1,158,null,{}] 05:51:32 INFO - PROCESS | 2257 | 1461675092457 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}] 05:51:32 INFO - PROCESS | 2257 | 1461675092546 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:51:32 INFO - PROCESS | 2257 | 1461675092592 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a1d800 == 27 [pid = 2257] [id = 47] 05:51:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x117982800) [pid = 2257] [serial = 137] [outer = 0x0] 05:51:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x119e3b400) [pid = 2257] [serial = 138] [outer = 0x117982800] 05:51:32 INFO - PROCESS | 2257 | 1461675092625 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11a95f800) [pid = 2257] [serial = 139] [outer = 0x117982800] 05:51:33 INFO - PROCESS | 2257 | 1461675093067 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms 05:51:33 INFO - PROCESS | 2257 | 1461675093075 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 2257 | 1461675093080 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:51:33 INFO - PROCESS | 2257 | 1461675093084 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 2257 | 1461675093086 Marionette TRACE conn2 <- [1,162,null,{}] 05:51:33 INFO - PROCESS | 2257 | 1461675093089 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}] 05:51:33 INFO - PROCESS | 2257 | 1461675093181 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:51:33 INFO - PROCESS | 2257 | 1461675093222 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a93c800 == 28 [pid = 2257] [id = 48] 05:51:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x11a95fc00) [pid = 2257] [serial = 140] [outer = 0x0] 05:51:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11adee400) [pid = 2257] [serial = 141] [outer = 0x11a95fc00] 05:51:33 INFO - PROCESS | 2257 | 1461675093253 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x11b84e800) [pid = 2257] [serial = 142] [outer = 0x11a95fc00] 05:51:33 INFO - PROCESS | 2257 | 1461675093672 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 05:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:51:33 INFO - PROCESS | 2257 | 1461675093704 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 2257 | 1461675093705 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:51:33 INFO - PROCESS | 2257 | 1461675093708 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 2257 | 1461675093710 Marionette TRACE conn2 <- [1,166,null,{}] 05:51:33 INFO - PROCESS | 2257 | 1461675093718 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}] 05:51:33 INFO - PROCESS | 2257 | 1461675093813 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:51:33 INFO - PROCESS | 2257 | 1461675093890 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b920800 == 29 [pid = 2257] [id = 49] 05:51:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x11c00e800) [pid = 2257] [serial = 143] [outer = 0x0] 05:51:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x11c3b7400) [pid = 2257] [serial = 144] [outer = 0x11c00e800] 05:51:33 INFO - PROCESS | 2257 | 1461675093924 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x123952800) [pid = 2257] [serial = 145] [outer = 0x11c00e800] 05:51:34 INFO - PROCESS | 2257 | 1461675094349 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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 05:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:51:34 INFO - PROCESS | 2257 | 1461675094383 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 2257 | 1461675094384 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:51:34 INFO - PROCESS | 2257 | 1461675094386 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 2257 | 1461675094388 Marionette TRACE conn2 <- [1,170,null,{}] 05:51:34 INFO - PROCESS | 2257 | 1461675094390 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}] 05:51:34 INFO - PROCESS | 2257 | 1461675094513 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:51:34 INFO - PROCESS | 2257 | 1461675094521 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x119181000 == 30 [pid = 2257] [id = 50] 05:51:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x125b4ec00) [pid = 2257] [serial = 146] [outer = 0x0] 05:51:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x125dde000) [pid = 2257] [serial = 147] [outer = 0x125b4ec00] 05:51:34 INFO - PROCESS | 2257 | 1461675094551 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x127496c00) [pid = 2257] [serial = 148] [outer = 0x125b4ec00] 05:51:34 INFO - PROCESS | 2257 | 1461675094973 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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 05:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:51:35 INFO - PROCESS | 2257 | 1461675095006 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 2257 | 1461675095008 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:51:35 INFO - PROCESS | 2257 | 1461675095010 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 2257 | 1461675095011 Marionette TRACE conn2 <- [1,174,null,{}] 05:51:35 INFO - PROCESS | 2257 | 1461675095014 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}] 05:51:35 INFO - PROCESS | 2257 | 1461675095105 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:51:35 INFO - PROCESS | 2257 | 1461675095179 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c56a800 == 31 [pid = 2257] [id = 51] 05:51:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x11a959c00) [pid = 2257] [serial = 149] [outer = 0x0] 05:51:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x127842000) [pid = 2257] [serial = 150] [outer = 0x11a959c00] 05:51:35 INFO - PROCESS | 2257 | 1461675095209 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x127fb5400) [pid = 2257] [serial = 151] [outer = 0x11a959c00] 05:51:35 INFO - PROCESS | 2257 | 1461675095639 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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 05:51:35 INFO - PROCESS | 2257 | 1461675095687 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 2257 | 1461675095690 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:51:35 INFO - PROCESS | 2257 | 1461675095697 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 2257 | 1461675095700 Marionette TRACE conn2 <- [1,178,null,{}] 05:51:35 INFO - PROCESS | 2257 | 1461675095703 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}] 05:51:35 INFO - PROCESS | 2257 | 1461675095882 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:51:35 INFO - PROCESS | 2257 | 1461675095967 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x115a5b000 == 32 [pid = 2257] [id = 52] 05:51:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12749d800) [pid = 2257] [serial = 152] [outer = 0x0] 05:51:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12b6c1800) [pid = 2257] [serial = 153] [outer = 0x12749d800] 05:51:36 INFO - PROCESS | 2257 | 1461675096018 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12bb9e800) [pid = 2257] [serial = 154] [outer = 0x12749d800] 05:51:36 INFO - PROCESS | 2257 | 1461675096535 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 874ms 05:51:36 INFO - PROCESS | 2257 | 1461675096571 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 2257 | 1461675096573 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:51:36 INFO - PROCESS | 2257 | 1461675096576 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 2257 | 1461675096580 Marionette TRACE conn2 <- [1,182,null,{}] 05:51:36 INFO - PROCESS | 2257 | 1461675096584 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}] 05:51:36 INFO - PROCESS | 2257 | 1461675096671 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:51:36 INFO - PROCESS | 2257 | 1461675096732 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x11971b800 == 33 [pid = 2257] [id = 53] 05:51:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x119d89400) [pid = 2257] [serial = 155] [outer = 0x0] 05:51:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x11a843800) [pid = 2257] [serial = 156] [outer = 0x119d89400] 05:51:36 INFO - PROCESS | 2257 | 1461675096762 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x11ade4800) [pid = 2257] [serial = 157] [outer = 0x119d89400] 05:51:37 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc7800 == 32 [pid = 2257] [id = 44] 05:51:37 INFO - PROCESS | 2257 | --DOCSHELL 0x11b057000 == 31 [pid = 2257] [id = 43] 05:51:37 INFO - PROCESS | 2257 | --DOCSHELL 0x118a18000 == 30 [pid = 2257] [id = 42] 05:51:37 INFO - PROCESS | 2257 | 1461675097212 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 674ms 05:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:51:37 INFO - PROCESS | 2257 | 1461675097261 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 2257 | 1461675097264 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:51:37 INFO - PROCESS | 2257 | 1461675097270 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2257 | 1461675097272 Marionette TRACE conn2 <- [1,186,null,{}] 05:51:37 INFO - PROCESS | 2257 | 1461675097276 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}] 05:51:37 INFO - PROCESS | 2257 | 1461675097370 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:51:37 INFO - PROCESS | 2257 | 1461675097429 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d45000 == 31 [pid = 2257] [id = 54] 05:51:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x119d89800) [pid = 2257] [serial = 158] [outer = 0x0] 05:51:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x11ade7800) [pid = 2257] [serial = 159] [outer = 0x119d89800] 05:51:37 INFO - PROCESS | 2257 | 1461675097462 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x11afec000) [pid = 2257] [serial = 160] [outer = 0x119d89800] 05:51:37 INFO - PROCESS | 2257 | 1461675097868 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 622ms 05:51:37 INFO - PROCESS | 2257 | 1461675097892 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 2257 | 1461675097896 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:51:37 INFO - PROCESS | 2257 | 1461675097901 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2257 | 1461675097902 Marionette TRACE conn2 <- [1,190,null,{}] 05:51:37 INFO - PROCESS | 2257 | 1461675097905 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}] 05:51:38 INFO - PROCESS | 2257 | 1461675098017 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:51:38 INFO - PROCESS | 2257 | 1461675098066 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c4000 == 32 [pid = 2257] [id = 55] 05:51:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x11b8c8000) [pid = 2257] [serial = 161] [outer = 0x0] 05:51:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x11c3c5c00) [pid = 2257] [serial = 162] [outer = 0x11b8c8000] 05:51:38 INFO - PROCESS | 2257 | 1461675098096 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x123a64800) [pid = 2257] [serial = 163] [outer = 0x11b8c8000] 05:51:38 INFO - PROCESS | 2257 | 1461675098517 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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 05:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:51:38 INFO - PROCESS | 2257 | 1461675098570 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 2257 | 1461675098572 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:51:38 INFO - PROCESS | 2257 | 1461675098574 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 2257 | 1461675098577 Marionette TRACE conn2 <- [1,194,null,{}] 05:51:38 INFO - PROCESS | 2257 | 1461675098587 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}] 05:51:38 INFO - PROCESS | 2257 | 1461675098680 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:51:38 INFO - PROCESS | 2257 | 1461675098742 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x127827000 == 33 [pid = 2257] [id = 56] 05:51:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x127ffac00) [pid = 2257] [serial = 164] [outer = 0x0] 05:51:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x12807dc00) [pid = 2257] [serial = 165] [outer = 0x127ffac00] 05:51:38 INFO - PROCESS | 2257 | 1461675098776 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x129612000) [pid = 2257] [serial = 166] [outer = 0x127ffac00] 05:51:39 INFO - PROCESS | 2257 | 1461675099223 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 678ms 05:51:39 INFO - PROCESS | 2257 | 1461675099253 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 2257 | 1461675099256 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:51:39 INFO - PROCESS | 2257 | 1461675099314 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 2257 | 1461675099316 Marionette TRACE conn2 <- [1,198,null,{}] 05:51:39 INFO - PROCESS | 2257 | 1461675099323 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}] 05:51:39 INFO - PROCESS | 2257 | 1461675099473 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:51:39 INFO - PROCESS | 2257 | 1461675099554 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x114b8c800 == 34 [pid = 2257] [id = 57] 05:51:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x12bba1400) [pid = 2257] [serial = 167] [outer = 0x0] 05:51:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x12bbab000) [pid = 2257] [serial = 168] [outer = 0x12bba1400] 05:51:39 INFO - PROCESS | 2257 | 1461675099603 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x12bcdd000) [pid = 2257] [serial = 169] [outer = 0x12bba1400] 05:51:40 INFO - PROCESS | 2257 | 1461675100016 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 746ms 05:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:51:40 INFO - PROCESS | 2257 | 1461675100038 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 2257 | 1461675100039 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:51:40 INFO - PROCESS | 2257 | 1461675100041 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 2257 | 1461675100042 Marionette TRACE conn2 <- [1,202,null,{}] 05:51:40 INFO - PROCESS | 2257 | 1461675100045 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}] 05:51:40 INFO - PROCESS | 2257 | 1461675100133 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:51:40 INFO - PROCESS | 2257 | 1461675100175 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b220800 == 35 [pid = 2257] [id = 58] 05:51:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 170 (0x12bcd1400) [pid = 2257] [serial = 170] [outer = 0x0] 05:51:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 171 (0x12be45c00) [pid = 2257] [serial = 171] [outer = 0x12bcd1400] 05:51:40 INFO - PROCESS | 2257 | 1461675100203 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 172 (0x12bead800) [pid = 2257] [serial = 172] [outer = 0x12bcd1400] 05:51:40 INFO - PROCESS | 2257 | 1461675100677 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 05:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:51:40 INFO - PROCESS | 2257 | 1461675100714 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 2257 | 1461675100716 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:51:40 INFO - PROCESS | 2257 | 1461675100719 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 2257 | 1461675100721 Marionette TRACE conn2 <- [1,206,null,{}] 05:51:40 INFO - PROCESS | 2257 | 1461675100725 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}] 05:51:40 INFO - PROCESS | 2257 | 1461675100920 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:51:41 INFO - PROCESS | 2257 | 1461675101010 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c018800 == 36 [pid = 2257] [id = 59] 05:51:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 173 (0x12bcdf800) [pid = 2257] [serial = 173] [outer = 0x0] 05:51:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 174 (0x12d278800) [pid = 2257] [serial = 174] [outer = 0x12bcdf800] 05:51:41 INFO - PROCESS | 2257 | 1461675101061 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 175 (0x12d654000) [pid = 2257] [serial = 175] [outer = 0x12bcdf800] 05:51:41 INFO - PROCESS | 2257 | 1461675101543 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 872ms 05:51:41 INFO - PROCESS | 2257 | 1461675101592 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 2257 | 1461675101593 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:51:41 INFO - PROCESS | 2257 | 1461675101595 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 2257 | 1461675101597 Marionette TRACE conn2 <- [1,210,null,{}] 05:51:41 INFO - PROCESS | 2257 | 1461675101599 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}] 05:51:41 INFO - PROCESS | 2257 | 1461675101686 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:51:41 INFO - PROCESS | 2257 | 1461675101734 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b7000 == 37 [pid = 2257] [id = 60] 05:51:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 176 (0x12beb2800) [pid = 2257] [serial = 176] [outer = 0x0] 05:51:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 177 (0x12d656800) [pid = 2257] [serial = 177] [outer = 0x12beb2800] 05:51:41 INFO - PROCESS | 2257 | 1461675101762 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 178 (0x12d65c400) [pid = 2257] [serial = 178] [outer = 0x12beb2800] 05:51:42 INFO - PROCESS | 2257 | 1461675102309 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]]]}] 05:51:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11b920800 == 36 [pid = 2257] [id = 49] 05:51:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11a93c800 == 35 [pid = 2257] [id = 48] 05:51:42 INFO - PROCESS | 2257 | --DOCSHELL 0x118a1d800 == 34 [pid = 2257] [id = 47] 05:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 771ms 05:51:42 INFO - PROCESS | 2257 | 1461675102368 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 2257 | 1461675102370 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:51:42 INFO - PROCESS | 2257 | 1461675102374 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 2257 | 1461675102377 Marionette TRACE conn2 <- [1,214,null,{}] 05:51:42 INFO - PROCESS | 2257 | 1461675102384 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}] 05:51:42 INFO - PROCESS | 2257 | 1461675102476 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:51:42 INFO - PROCESS | 2257 | 1461675102544 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c6000 == 35 [pid = 2257] [id = 61] 05:51:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 179 (0x11ad78800) [pid = 2257] [serial = 179] [outer = 0x0] 05:51:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 180 (0x11adf2400) [pid = 2257] [serial = 180] [outer = 0x11ad78800] 05:51:42 INFO - PROCESS | 2257 | 1461675102577 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 181 (0x11b8cbc00) [pid = 2257] [serial = 181] [outer = 0x11ad78800] 05:51:43 INFO - PROCESS | 2257 | 1461675103034 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 676ms 05:51:43 INFO - PROCESS | 2257 | 1461675103051 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2257 | 1461675103057 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:51:43 INFO - PROCESS | 2257 | 1461675103064 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2257 | 1461675103067 Marionette TRACE conn2 <- [1,218,null,{}] 05:51:43 INFO - PROCESS | 2257 | 1461675103070 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}] 05:51:43 INFO - PROCESS | 2257 | 1461675103212 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:51:43 INFO - PROCESS | 2257 | 1461675103274 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c567800 == 36 [pid = 2257] [id = 62] 05:51:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 182 (0x11bdeac00) [pid = 2257] [serial = 182] [outer = 0x0] 05:51:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 183 (0x123a65400) [pid = 2257] [serial = 183] [outer = 0x11bdeac00] 05:51:43 INFO - PROCESS | 2257 | 1461675103305 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 184 (0x12730f800) [pid = 2257] [serial = 184] [outer = 0x11bdeac00] 05:51:43 INFO - PROCESS | 2257 | 1461675103750 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 721ms 05:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:51:43 INFO - PROCESS | 2257 | 1461675103786 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2257 | 1461675103787 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:51:43 INFO - PROCESS | 2257 | 1461675103790 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2257 | 1461675103792 Marionette TRACE conn2 <- [1,222,null,{}] 05:51:43 INFO - PROCESS | 2257 | 1461675103800 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}] 05:51:43 INFO - PROCESS | 2257 | 1461675103911 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:51:43 INFO - PROCESS | 2257 | 1461675103965 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d5d000 == 37 [pid = 2257] [id = 63] 05:51:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 185 (0x127c76400) [pid = 2257] [serial = 185] [outer = 0x0] 05:51:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 186 (0x1296b5800) [pid = 2257] [serial = 186] [outer = 0x127c76400] 05:51:44 INFO - PROCESS | 2257 | 1461675103999 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 187 (0x12b6d0c00) [pid = 2257] [serial = 187] [outer = 0x127c76400] 05:51:44 INFO - PROCESS | 2257 | 1461675104431 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 673ms 05:51:44 INFO - PROCESS | 2257 | 1461675104463 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 2257 | 1461675104465 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:51:44 INFO - PROCESS | 2257 | 1461675104468 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 2257 | 1461675104469 Marionette TRACE conn2 <- [1,226,null,{}] 05:51:44 INFO - PROCESS | 2257 | 1461675104471 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}] 05:51:44 INFO - PROCESS | 2257 | 1461675104566 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:51:44 INFO - PROCESS | 2257 | 1461675104612 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b9000 == 38 [pid = 2257] [id = 64] 05:51:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 188 (0x12beb3c00) [pid = 2257] [serial = 188] [outer = 0x0] 05:51:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 189 (0x12bebb400) [pid = 2257] [serial = 189] [outer = 0x12beb3c00] 05:51:44 INFO - PROCESS | 2257 | 1461675104645 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 190 (0x12d1ad400) [pid = 2257] [serial = 190] [outer = 0x12beb3c00] 05:51:45 INFO - PROCESS | 2257 | 1461675105054 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 618ms 05:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:51:45 INFO - PROCESS | 2257 | 1461675105087 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 2257 | 1461675105088 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:51:45 INFO - PROCESS | 2257 | 1461675105090 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2257 | 1461675105092 Marionette TRACE conn2 <- [1,230,null,{}] 05:51:45 INFO - PROCESS | 2257 | 1461675105094 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}] 05:51:45 INFO - PROCESS | 2257 | 1461675105186 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:51:45 INFO - PROCESS | 2257 | 1461675105265 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d425800 == 39 [pid = 2257] [id = 65] 05:51:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 191 (0x12d273800) [pid = 2257] [serial = 191] [outer = 0x0] 05:51:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 192 (0x12d282400) [pid = 2257] [serial = 192] [outer = 0x12d273800] 05:51:45 INFO - PROCESS | 2257 | 1461675105295 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 193 (0x12d662400) [pid = 2257] [serial = 193] [outer = 0x12d273800] 05:51:45 INFO - PROCESS | 2257 | 1461675105724 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 669ms 05:51:45 INFO - PROCESS | 2257 | 1461675105760 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 2257 | 1461675105762 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:51:45 INFO - PROCESS | 2257 | 1461675105766 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2257 | 1461675105768 Marionette TRACE conn2 <- [1,234,null,{}] 05:51:45 INFO - PROCESS | 2257 | 1461675105771 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}] 05:51:45 INFO - PROCESS | 2257 | 1461675105938 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:51:46 INFO - PROCESS | 2257 | 1461675106032 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc49000 == 40 [pid = 2257] [id = 66] 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 194 (0x12d6ad400) [pid = 2257] [serial = 194] [outer = 0x0] 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 195 (0x12dc20800) [pid = 2257] [serial = 195] [outer = 0x12d6ad400] 05:51:46 INFO - PROCESS | 2257 | 1461675106087 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 196 (0x12e626800) [pid = 2257] [serial = 196] [outer = 0x12d6ad400] 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 197 (0x12e86f000) [pid = 2257] [serial = 197] [outer = 0x12fc95400] 05:51:46 INFO - PROCESS | 2257 | 1461675106631 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 921ms 05:51:46 INFO - PROCESS | 2257 | 1461675106687 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 2257 | 1461675106688 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:51:46 INFO - PROCESS | 2257 | 1461675106690 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 2257 | 1461675106692 Marionette TRACE conn2 <- [1,238,null,{}] 05:51:46 INFO - PROCESS | 2257 | 1461675106694 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}] 05:51:46 INFO - PROCESS | 2257 | 1461675106782 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:51:46 INFO - PROCESS | 2257 | 1461675106858 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e407000 == 41 [pid = 2257] [id = 67] 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 198 (0x12d27a800) [pid = 2257] [serial = 198] [outer = 0x0] 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 199 (0x12e86d800) [pid = 2257] [serial = 199] [outer = 0x12d27a800] 05:51:46 INFO - PROCESS | 2257 | 1461675106888 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 200 (0x12e877000) [pid = 2257] [serial = 200] [outer = 0x12d27a800] 05:51:47 INFO - PROCESS | 2257 | 1461675107298 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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 620ms 05:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:51:47 INFO - PROCESS | 2257 | 1461675107310 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 2257 | 1461675107311 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:51:47 INFO - PROCESS | 2257 | 1461675107314 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 2257 | 1461675107315 Marionette TRACE conn2 <- [1,242,null,{}] 05:51:47 INFO - PROCESS | 2257 | 1461675107317 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}] 05:51:47 INFO - PROCESS | 2257 | 1461675107409 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:51:47 INFO - PROCESS | 2257 | 1461675107457 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea4c800 == 42 [pid = 2257] [id = 68] 05:51:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 201 (0x12e877c00) [pid = 2257] [serial = 201] [outer = 0x0] 05:51:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 202 (0x12e8d6000) [pid = 2257] [serial = 202] [outer = 0x12e877c00] 05:51:47 INFO - PROCESS | 2257 | 1461675107486 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 203 (0x12e8dc800) [pid = 2257] [serial = 203] [outer = 0x12e877c00] 05:51:47 INFO - PROCESS | 2257 | 1461675107922 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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 05:51:48 INFO - PROCESS | 2257 | 1461675107998 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 2257 | 1461675108000 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:51:48 INFO - PROCESS | 2257 | 1461675108006 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2257 | 1461675108008 Marionette TRACE conn2 <- [1,246,null,{}] 05:51:48 INFO - PROCESS | 2257 | 1461675108013 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}] 05:51:48 INFO - PROCESS | 2257 | 1461675108121 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:51:48 INFO - PROCESS | 2257 | 1461675108206 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d30000 == 43 [pid = 2257] [id = 69] 05:51:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 204 (0x11b80fc00) [pid = 2257] [serial = 204] [outer = 0x0] 05:51:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 205 (0x11b998400) [pid = 2257] [serial = 205] [outer = 0x11b80fc00] 05:51:48 INFO - PROCESS | 2257 | 1461675108236 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 206 (0x11c3bd800) [pid = 2257] [serial = 206] [outer = 0x11b80fc00] 05:51:48 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c4000 == 42 [pid = 2257] [id = 55] 05:51:48 INFO - PROCESS | 2257 | --DOCSHELL 0x119d45000 == 41 [pid = 2257] [id = 54] 05:51:48 INFO - PROCESS | 2257 | 1461675108701 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 721ms 05:51:48 INFO - PROCESS | 2257 | 1461675108727 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 2257 | 1461675108729 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:51:48 INFO - PROCESS | 2257 | 1461675108733 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2257 | 1461675108736 Marionette TRACE conn2 <- [1,250,null,{}] 05:51:48 INFO - PROCESS | 2257 | 1461675108739 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}] 05:51:48 INFO - PROCESS | 2257 | 1461675108838 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:51:48 INFO - PROCESS | 2257 | 1461675108893 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c1000 == 42 [pid = 2257] [id = 70] 05:51:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 207 (0x11adf0400) [pid = 2257] [serial = 207] [outer = 0x0] 05:51:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 208 (0x11c3bd400) [pid = 2257] [serial = 208] [outer = 0x11adf0400] 05:51:48 INFO - PROCESS | 2257 | 1461675108938 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 209 (0x125f5e400) [pid = 2257] [serial = 209] [outer = 0x11adf0400] 05:51:49 INFO - PROCESS | 2257 | 1461675109365 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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 673ms 05:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:51:49 INFO - PROCESS | 2257 | 1461675109414 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 2257 | 1461675109418 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:51:49 INFO - PROCESS | 2257 | 1461675109422 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 2257 | 1461675109424 Marionette TRACE conn2 <- [1,254,null,{}] 05:51:49 INFO - PROCESS | 2257 | 1461675109443 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}] 05:51:49 INFO - PROCESS | 2257 | 1461675109576 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:51:49 INFO - PROCESS | 2257 | 1461675109590 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x115757000 == 43 [pid = 2257] [id = 71] 05:51:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 210 (0x129225400) [pid = 2257] [serial = 210] [outer = 0x0] 05:51:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 211 (0x129d87c00) [pid = 2257] [serial = 211] [outer = 0x129225400] 05:51:49 INFO - PROCESS | 2257 | 1461675109620 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 212 (0x12bbac800) [pid = 2257] [serial = 212] [outer = 0x129225400] 05:51:50 INFO - PROCESS | 2257 | 1461675110055 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 05:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:51:50 INFO - PROCESS | 2257 | 1461675110093 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 2257 | 1461675110094 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:51:50 INFO - PROCESS | 2257 | 1461675110097 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 2257 | 1461675110099 Marionette TRACE conn2 <- [1,258,null,{}] 05:51:50 INFO - PROCESS | 2257 | 1461675110107 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}] 05:51:50 INFO - PROCESS | 2257 | 1461675110207 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:51:50 INFO - PROCESS | 2257 | 1461675110264 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc46800 == 44 [pid = 2257] [id = 72] 05:51:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 213 (0x12bce0400) [pid = 2257] [serial = 213] [outer = 0x0] 05:51:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 214 (0x12d274000) [pid = 2257] [serial = 214] [outer = 0x12bce0400] 05:51:50 INFO - PROCESS | 2257 | 1461675110296 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 215 (0x12d6ae800) [pid = 2257] [serial = 215] [outer = 0x12bce0400] 05:51:50 INFO - PROCESS | 2257 | 1461675110735 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 05:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:51:50 INFO - PROCESS | 2257 | 1461675110768 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 2257 | 1461675110770 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:51:50 INFO - PROCESS | 2257 | 1461675110772 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 2257 | 1461675110773 Marionette TRACE conn2 <- [1,262,null,{}] 05:51:50 INFO - PROCESS | 2257 | 1461675110776 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}] 05:51:50 INFO - PROCESS | 2257 | 1461675110885 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:51:50 INFO - PROCESS | 2257 | 1461675110951 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef58800 == 45 [pid = 2257] [id = 73] 05:51:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 216 (0x12e443000) [pid = 2257] [serial = 216] [outer = 0x0] 05:51:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 217 (0x12e61ec00) [pid = 2257] [serial = 217] [outer = 0x12e443000] 05:51:50 INFO - PROCESS | 2257 | 1461675110982 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 218 (0x12e62b800) [pid = 2257] [serial = 218] [outer = 0x12e443000] 05:51:51 INFO - PROCESS | 2257 | 1461675111396 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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 669ms 05:51:51 INFO - PROCESS | 2257 | 1461675111441 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 2257 | 1461675111442 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:51:51 INFO - PROCESS | 2257 | 1461675111445 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 2257 | 1461675111446 Marionette TRACE conn2 <- [1,266,null,{}] 05:51:51 INFO - PROCESS | 2257 | 1461675111448 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}] 05:51:51 INFO - PROCESS | 2257 | 1461675111538 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:51:51 INFO - PROCESS | 2257 | 1461675111592 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6c7800 == 46 [pid = 2257] [id = 74] 05:51:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 219 (0x12e86c400) [pid = 2257] [serial = 219] [outer = 0x0] 05:51:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 220 (0x12e8dec00) [pid = 2257] [serial = 220] [outer = 0x12e86c400] 05:51:51 INFO - PROCESS | 2257 | 1461675111622 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 221 (0x12e8e7000) [pid = 2257] [serial = 221] [outer = 0x12e86c400] 05:51:52 INFO - PROCESS | 2257 | 1461675112040 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 619ms 05:51:52 INFO - PROCESS | 2257 | 1461675112065 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 2257 | 1461675112066 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:51:52 INFO - PROCESS | 2257 | 1461675112068 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 2257 | 1461675112069 Marionette TRACE conn2 <- [1,270,null,{}] 05:51:52 INFO - PROCESS | 2257 | 1461675112072 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}] 05:51:52 INFO - PROCESS | 2257 | 1461675112200 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:51:52 INFO - PROCESS | 2257 | 1461675112285 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ff2d000 == 47 [pid = 2257] [id = 75] 05:51:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 222 (0x12ef33000) [pid = 2257] [serial = 222] [outer = 0x0] 05:51:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 223 (0x12f62f800) [pid = 2257] [serial = 223] [outer = 0x12ef33000] 05:51:52 INFO - PROCESS | 2257 | 1461675112317 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 224 (0x12fc96400) [pid = 2257] [serial = 224] [outer = 0x12ef33000] 05:51:52 INFO - PROCESS | 2257 | 1461675112726 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 668ms 05:51:52 INFO - PROCESS | 2257 | 1461675112736 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 2257 | 1461675112738 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:51:52 INFO - PROCESS | 2257 | 1461675112740 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 2257 | 1461675112741 Marionette TRACE conn2 <- [1,274,null,{}] 05:51:52 INFO - PROCESS | 2257 | 1461675112743 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}] 05:51:52 INFO - PROCESS | 2257 | 1461675112879 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:51:53 INFO - PROCESS | 2257 | 1461675113001 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x1300ab800 == 48 [pid = 2257] [id = 76] 05:51:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 225 (0x11434f800) [pid = 2257] [serial = 225] [outer = 0x0] 05:51:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 226 (0x12fc9b400) [pid = 2257] [serial = 226] [outer = 0x11434f800] 05:51:53 INFO - PROCESS | 2257 | 1461675113054 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 227 (0x12ff6c800) [pid = 2257] [serial = 227] [outer = 0x11434f800] 05:51:53 INFO - PROCESS | 2257 | 1461675113607 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 919ms 05:51:53 INFO - PROCESS | 2257 | 1461675113659 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 2257 | 1461675113661 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:51:53 INFO - PROCESS | 2257 | 1461675113663 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 2257 | 1461675113664 Marionette TRACE conn2 <- [1,278,null,{}] 05:51:53 INFO - PROCESS | 2257 | 1461675113667 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}] 05:51:53 INFO - PROCESS | 2257 | 1461675113863 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:51:53 INFO - PROCESS | 2257 | 1461675113937 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c0800 == 49 [pid = 2257] [id = 77] 05:51:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 228 (0x116682c00) [pid = 2257] [serial = 228] [outer = 0x0] 05:51:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 229 (0x1188e7c00) [pid = 2257] [serial = 229] [outer = 0x116682c00] 05:51:53 INFO - PROCESS | 2257 | 1461675113965 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 230 (0x11bde7000) [pid = 2257] [serial = 230] [outer = 0x116682c00] 05:51:54 INFO - PROCESS | 2257 | 1461675114399 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 772ms 05:51:54 INFO - PROCESS | 2257 | 1461675114436 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 2257 | 1461675114438 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:51:54 INFO - PROCESS | 2257 | 1461675114441 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 2257 | 1461675114443 Marionette TRACE conn2 <- [1,282,null,{}] 05:51:54 INFO - PROCESS | 2257 | 1461675114446 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}] 05:51:54 INFO - PROCESS | 2257 | 1461675114541 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:51:54 INFO - PROCESS | 2257 | 1461675114597 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf0800 == 50 [pid = 2257] [id = 78] 05:51:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 231 (0x11c678000) [pid = 2257] [serial = 231] [outer = 0x0] 05:51:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 232 (0x12730ec00) [pid = 2257] [serial = 232] [outer = 0x11c678000] 05:51:54 INFO - PROCESS | 2257 | 1461675114627 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 233 (0x12890ac00) [pid = 2257] [serial = 233] [outer = 0x11c678000] 05:51:54 INFO - PROCESS | 2257 | --DOCSHELL 0x119181000 == 49 [pid = 2257] [id = 50] 05:51:54 INFO - PROCESS | 2257 | --DOCSHELL 0x11c56a800 == 48 [pid = 2257] [id = 51] 05:51:54 INFO - PROCESS | 2257 | --DOCSHELL 0x11c567800 == 47 [pid = 2257] [id = 62] 05:51:54 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c6000 == 46 [pid = 2257] [id = 61] 05:51:55 INFO - PROCESS | 2257 | 1461675115105 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 672ms 05:51:55 INFO - PROCESS | 2257 | 1461675115112 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 2257 | 1461675115115 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:51:55 INFO - PROCESS | 2257 | 1461675115119 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2257 | 1461675115121 Marionette TRACE conn2 <- [1,286,null,{}] 05:51:55 INFO - PROCESS | 2257 | 1461675115125 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}] 05:51:55 INFO - PROCESS | 2257 | 1461675115248 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:51:55 INFO - PROCESS | 2257 | 1461675115318 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe8800 == 47 [pid = 2257] [id = 79] 05:51:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 234 (0x11be1cc00) [pid = 2257] [serial = 234] [outer = 0x0] 05:51:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 235 (0x127fbfc00) [pid = 2257] [serial = 235] [outer = 0x11be1cc00] 05:51:55 INFO - PROCESS | 2257 | 1461675115351 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 236 (0x12960ac00) [pid = 2257] [serial = 236] [outer = 0x11be1cc00] 05:51:55 INFO - PROCESS | 2257 | 1461675115781 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 672ms 05:51:55 INFO - PROCESS | 2257 | 1461675115792 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 2257 | 1461675115796 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:51:55 INFO - PROCESS | 2257 | 1461675115801 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2257 | 1461675115803 Marionette TRACE conn2 <- [1,290,null,{}] 05:51:55 INFO - PROCESS | 2257 | 1461675115805 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}] 05:51:55 INFO - PROCESS | 2257 | 1461675115904 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:51:55 INFO - PROCESS | 2257 | 1461675115957 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc3f000 == 48 [pid = 2257] [id = 80] 05:51:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 237 (0x1296ad800) [pid = 2257] [serial = 237] [outer = 0x0] 05:51:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 238 (0x129d8f000) [pid = 2257] [serial = 238] [outer = 0x1296ad800] 05:51:55 INFO - PROCESS | 2257 | 1461675115988 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 239 (0x12b54f000) [pid = 2257] [serial = 239] [outer = 0x1296ad800] 05:51:56 INFO - PROCESS | 2257 | 1461675116419 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 05:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:51:56 INFO - PROCESS | 2257 | 1461675116470 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 2257 | 1461675116472 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:51:56 INFO - PROCESS | 2257 | 1461675116474 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 2257 | 1461675116477 Marionette TRACE conn2 <- [1,294,null,{}] 05:51:56 INFO - PROCESS | 2257 | 1461675116485 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}] 05:51:56 INFO - PROCESS | 2257 | 1461675116602 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:51:56 INFO - PROCESS | 2257 | 1461675116686 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc6a000 == 49 [pid = 2257] [id = 81] 05:51:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 240 (0x12bcd2c00) [pid = 2257] [serial = 240] [outer = 0x0] 05:51:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 241 (0x12be4ac00) [pid = 2257] [serial = 241] [outer = 0x12bcd2c00] 05:51:56 INFO - PROCESS | 2257 | 1461675116722 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 242 (0x12d1b0400) [pid = 2257] [serial = 242] [outer = 0x12bcd2c00] 05:51:57 INFO - PROCESS | 2257 | 1461675117129 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]]]}] 05:51:57 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. 05:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 722ms 05:51:57 INFO - PROCESS | 2257 | 1461675117197 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2257 | 1461675117198 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:51:57 INFO - PROCESS | 2257 | 1461675117201 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2257 | 1461675117202 Marionette TRACE conn2 <- [1,298,null,{}] 05:51:57 INFO - PROCESS | 2257 | 1461675117204 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}] 05:51:57 INFO - PROCESS | 2257 | 1461675117321 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:51:57 INFO - PROCESS | 2257 | 1461675117388 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x130d9e000 == 50 [pid = 2257] [id = 82] 05:51:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 243 (0x12bcd5000) [pid = 2257] [serial = 243] [outer = 0x0] 05:51:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 244 (0x12dc2a400) [pid = 2257] [serial = 244] [outer = 0x12bcd5000] 05:51:57 INFO - PROCESS | 2257 | 1461675117421 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 245 (0x12e86c800) [pid = 2257] [serial = 245] [outer = 0x12bcd5000] 05:51:57 INFO - PROCESS | 2257 | 1461675117831 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]]]}] 05:51:57 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. 05:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 668ms 05:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:51:57 INFO - PROCESS | 2257 | 1461675117870 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2257 | 1461675117871 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:51:57 INFO - PROCESS | 2257 | 1461675117873 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2257 | 1461675117875 Marionette TRACE conn2 <- [1,302,null,{}] 05:51:57 INFO - PROCESS | 2257 | 1461675117878 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}] 05:51:57 INFO - PROCESS | 2257 | 1461675117985 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:51:58 INFO - PROCESS | 2257 | 1461675118041 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x115684000 == 51 [pid = 2257] [id = 83] 05:51:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 246 (0x12e871800) [pid = 2257] [serial = 246] [outer = 0x0] 05:51:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 247 (0x12e8d8400) [pid = 2257] [serial = 247] [outer = 0x12e871800] 05:51:58 INFO - PROCESS | 2257 | 1461675118071 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 248 (0x12e8e7400) [pid = 2257] [serial = 248] [outer = 0x12e871800] 05:51:58 INFO - PROCESS | 2257 | 1461675118517 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]]]}] 05:51:58 INFO - PROCESS | 2257 | --DOCSHELL 0x11aaf3800 == 50 [pid = 2257] [id = 20] 05:51:58 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c0800 == 49 [pid = 2257] [id = 77] 05:51:58 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c1000 == 48 [pid = 2257] [id = 70] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x130412000 == 47 [pid = 2257] [id = 19] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc49000 == 46 [pid = 2257] [id = 66] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12f98c000 == 45 [pid = 2257] [id = 15] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x115a5b000 == 44 [pid = 2257] [id = 52] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x130d9c800 == 43 [pid = 2257] [id = 22] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12e407000 == 42 [pid = 2257] [id = 67] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a8800 == 41 [pid = 2257] [id = 10] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x130417000 == 40 [pid = 2257] [id = 21] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x129d5d000 == 39 [pid = 2257] [id = 63] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x115757000 == 38 [pid = 2257] [id = 71] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12b220800 == 37 [pid = 2257] [id = 58] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x128978000 == 36 [pid = 2257] [id = 45] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6af000 == 35 [pid = 2257] [id = 14] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x114b8c800 == 34 [pid = 2257] [id = 57] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc46800 == 33 [pid = 2257] [id = 72] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12c018800 == 32 [pid = 2257] [id = 59] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6c7800 == 31 [pid = 2257] [id = 74] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef48800 == 30 [pid = 2257] [id = 13] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef58800 == 29 [pid = 2257] [id = 73] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x118654800 == 28 [pid = 2257] [id = 46] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12ff2d000 == 27 [pid = 2257] [id = 75] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea4c800 == 26 [pid = 2257] [id = 68] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x127827000 == 25 [pid = 2257] [id = 56] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc43800 == 24 [pid = 2257] [id = 9] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x11ada1800 == 23 [pid = 2257] [id = 11] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x11971b800 == 22 [pid = 2257] [id = 53] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x1300ab800 == 21 [pid = 2257] [id = 76] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12d413800 == 20 [pid = 2257] [id = 8] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12d425800 == 19 [pid = 2257] [id = 65] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc5b800 == 18 [pid = 2257] [id = 16] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b9000 == 17 [pid = 2257] [id = 64] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x130d9e000 == 16 [pid = 2257] [id = 82] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc6a000 == 15 [pid = 2257] [id = 81] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x127c56000 == 14 [pid = 2257] [id = 41] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc3f000 == 13 [pid = 2257] [id = 80] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf0800 == 12 [pid = 2257] [id = 78] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe8800 == 11 [pid = 2257] [id = 79] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b7000 == 10 [pid = 2257] [id = 60] 05:52:01 INFO - PROCESS | 2257 | --DOCSHELL 0x119d30000 == 9 [pid = 2257] [id = 69] 05:52:02 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. 05:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4781ms 05:52:02 INFO - PROCESS | 2257 | 1461675122732 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 2257 | 1461675122734 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:52:02 INFO - PROCESS | 2257 | 1461675122737 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 2257 | 1461675122739 Marionette TRACE conn2 <- [1,306,null,{}] 05:52:02 INFO - PROCESS | 2257 | 1461675122743 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}] 05:52:02 INFO - PROCESS | 2257 | 1461675122830 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:52:02 INFO - PROCESS | 2257 | 1461675122837 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x115694800 == 10 [pid = 2257] [id = 84] 05:52:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 249 (0x119d86400) [pid = 2257] [serial = 249] [outer = 0x0] 05:52:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 250 (0x11a843c00) [pid = 2257] [serial = 250] [outer = 0x119d86400] 05:52:02 INFO - PROCESS | 2257 | 1461675122865 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 251 (0x11ad80c00) [pid = 2257] [serial = 251] [outer = 0x119d86400] 05:52:03 INFO - PROCESS | 2257 | 1461675123207 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]]]}] 05:52:03 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. 05:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 521ms 05:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:52:03 INFO - PROCESS | 2257 | 1461675123258 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 2257 | 1461675123260 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:52:03 INFO - PROCESS | 2257 | 1461675123266 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 2257 | 1461675123269 Marionette TRACE conn2 <- [1,310,null,{}] 05:52:03 INFO - PROCESS | 2257 | 1461675123271 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}] 05:52:03 INFO - PROCESS | 2257 | 1461675123351 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:52:03 INFO - PROCESS | 2257 | 1461675123358 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a661800 == 11 [pid = 2257] [id = 85] 05:52:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 252 (0x11af1c400) [pid = 2257] [serial = 252] [outer = 0x0] 05:52:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 253 (0x11be17800) [pid = 2257] [serial = 253] [outer = 0x11af1c400] 05:52:03 INFO - PROCESS | 2257 | 1461675123387 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 254 (0x11be21000) [pid = 2257] [serial = 254] [outer = 0x11af1c400] 05:52:03 INFO - PROCESS | 2257 | 1461675123736 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]]]}] 05:52:03 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. 05:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 522ms 05:52:03 INFO - PROCESS | 2257 | 1461675123798 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 2257 | 1461675123799 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:52:03 INFO - PROCESS | 2257 | 1461675123802 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 2257 | 1461675123804 Marionette TRACE conn2 <- [1,314,null,{}] 05:52:03 INFO - PROCESS | 2257 | 1461675123811 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}] 05:52:03 INFO - PROCESS | 2257 | 1461675123892 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:52:03 INFO - PROCESS | 2257 | 1461675123900 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c589000 == 12 [pid = 2257] [id = 86] 05:52:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 255 (0x125e67400) [pid = 2257] [serial = 255] [outer = 0x0] 05:52:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 256 (0x127457000) [pid = 2257] [serial = 256] [outer = 0x125e67400] 05:52:03 INFO - PROCESS | 2257 | 1461675123930 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 257 (0x127fb6800) [pid = 2257] [serial = 257] [outer = 0x125e67400] 05:52:04 INFO - PROCESS | 2257 | 1461675124303 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]]]}] 05:52:04 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. 05:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 522ms 05:52:04 INFO - PROCESS | 2257 | 1461675124325 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 2257 | 1461675124326 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:52:04 INFO - PROCESS | 2257 | 1461675124328 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 2257 | 1461675124329 Marionette TRACE conn2 <- [1,318,null,{}] 05:52:04 INFO - PROCESS | 2257 | 1461675124332 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}] 05:52:04 INFO - PROCESS | 2257 | 1461675124408 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:52:04 INFO - PROCESS | 2257 | 1461675124486 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x12801d000 == 13 [pid = 2257] [id = 87] 05:52:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 258 (0x1282d5c00) [pid = 2257] [serial = 258] [outer = 0x0] 05:52:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 259 (0x129255400) [pid = 2257] [serial = 259] [outer = 0x1282d5c00] 05:52:04 INFO - PROCESS | 2257 | 1461675124512 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 260 (0x129d8b000) [pid = 2257] [serial = 260] [outer = 0x1282d5c00] 05:52:04 INFO - PROCESS | 2257 | 1461675124863 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]]]}] 05:52:04 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. 05:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 569ms 05:52:04 INFO - PROCESS | 2257 | 1461675124897 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 2257 | 1461675124898 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:52:04 INFO - PROCESS | 2257 | 1461675124909 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 2257 | 1461675124910 Marionette TRACE conn2 <- [1,322,null,{}] 05:52:04 INFO - PROCESS | 2257 | 1461675124913 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}] 05:52:05 INFO - PROCESS | 2257 | 1461675125005 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:52:05 INFO - PROCESS | 2257 | 1461675125055 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1be000 == 14 [pid = 2257] [id = 88] 05:52:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 261 (0x1147d6c00) [pid = 2257] [serial = 261] [outer = 0x0] 05:52:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 262 (0x12b54e800) [pid = 2257] [serial = 262] [outer = 0x1147d6c00] 05:52:05 INFO - PROCESS | 2257 | 1461675125088 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 263 (0x12b554400) [pid = 2257] [serial = 263] [outer = 0x1147d6c00] 05:52:05 INFO - PROCESS | 2257 | 1461675125464 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]]]}] 05:52:05 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. 05:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 571ms 05:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:52:05 INFO - PROCESS | 2257 | 1461675125482 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 2257 | 1461675125483 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:52:05 INFO - PROCESS | 2257 | 1461675125485 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 2257 | 1461675125486 Marionette TRACE conn2 <- [1,326,null,{}] 05:52:05 INFO - PROCESS | 2257 | 1461675125489 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}] 05:52:05 INFO - PROCESS | 2257 | 1461675125608 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:52:05 INFO - PROCESS | 2257 | 1461675125621 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a8800 == 15 [pid = 2257] [id = 89] 05:52:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 264 (0x12bba6000) [pid = 2257] [serial = 264] [outer = 0x0] 05:52:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 265 (0x12be4cc00) [pid = 2257] [serial = 265] [outer = 0x12bba6000] 05:52:05 INFO - PROCESS | 2257 | 1461675125649 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 266 (0x12d27f400) [pid = 2257] [serial = 266] [outer = 0x12bba6000] 05:52:05 INFO - PROCESS | 2257 | 1461675125984 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]]]}] 05:52:06 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. 05:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 05:52:06 INFO - PROCESS | 2257 | 1461675126004 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 2257 | 1461675126006 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:52:06 INFO - PROCESS | 2257 | 1461675126008 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 2257 | 1461675126009 Marionette TRACE conn2 <- [1,330,null,{}] 05:52:06 INFO - PROCESS | 2257 | 1461675126019 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}] 05:52:06 INFO - PROCESS | 2257 | 1461675126111 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:52:06 INFO - PROCESS | 2257 | 1461675126115 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6ac800 == 16 [pid = 2257] [id = 90] 05:52:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 267 (0x12bcde400) [pid = 2257] [serial = 267] [outer = 0x0] 05:52:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 268 (0x12d6aec00) [pid = 2257] [serial = 268] [outer = 0x12bcde400] 05:52:06 INFO - PROCESS | 2257 | 1461675126140 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 269 (0x12dc2c000) [pid = 2257] [serial = 269] [outer = 0x12bcde400] 05:52:06 INFO - PROCESS | 2257 | 1461675126492 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]]]}] 05:52:06 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. 05:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 05:52:06 INFO - PROCESS | 2257 | 1461675126532 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 2257 | 1461675126533 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:52:06 INFO - PROCESS | 2257 | 1461675126535 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 2257 | 1461675126537 Marionette TRACE conn2 <- [1,334,null,{}] 05:52:06 INFO - PROCESS | 2257 | 1461675126539 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}] 05:52:06 INFO - PROCESS | 2257 | 1461675126635 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:52:06 INFO - PROCESS | 2257 | 1461675126639 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f98e800 == 17 [pid = 2257] [id = 91] 05:52:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 270 (0x12d011400) [pid = 2257] [serial = 270] [outer = 0x0] 05:52:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 271 (0x12e447000) [pid = 2257] [serial = 271] [outer = 0x12d011400] 05:52:06 INFO - PROCESS | 2257 | 1461675126664 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 272 (0x12e621400) [pid = 2257] [serial = 272] [outer = 0x12d011400] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 271 (0x119ac6800) [pid = 2257] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 270 (0x115783000) [pid = 2257] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 269 (0x1157e9400) [pid = 2257] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 268 (0x11af1b000) [pid = 2257] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 267 (0x11c3e8c00) [pid = 2257] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 266 (0x11c3f0800) [pid = 2257] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 265 (0x123a6a400) [pid = 2257] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 264 (0x11c3c6800) [pid = 2257] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 263 (0x127493000) [pid = 2257] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 262 (0x1276c1c00) [pid = 2257] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 261 (0x129247c00) [pid = 2257] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 260 (0x115708800) [pid = 2257] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 259 (0x119130400) [pid = 2257] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 258 (0x1157e7000) [pid = 2257] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 257 (0x11570a000) [pid = 2257] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 256 (0x119ac9c00) [pid = 2257] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 255 (0x11ade4400) [pid = 2257] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 254 (0x129d0cc00) [pid = 2257] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 253 (0x1147d4800) [pid = 2257] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 252 (0x117982800) [pid = 2257] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 251 (0x11c678000) [pid = 2257] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 250 (0x11bdeac00) [pid = 2257] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 249 (0x12d27a800) [pid = 2257] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 248 (0x119d89400) [pid = 2257] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 247 (0x116682c00) [pid = 2257] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 246 (0x11c3bf400) [pid = 2257] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 245 (0x127ffac00) [pid = 2257] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 244 (0x12bba7400) [pid = 2257] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 243 (0x12e443000) [pid = 2257] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 242 (0x1296ad800) [pid = 2257] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 241 (0x11b80fc00) [pid = 2257] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 240 (0x12749d800) [pid = 2257] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 239 (0x11a95fc00) [pid = 2257] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 238 (0x127c76400) [pid = 2257] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 237 (0x11adef000) [pid = 2257] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 236 (0x11ad78800) [pid = 2257] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 235 (0x12e877c00) [pid = 2257] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 234 (0x12bcd2c00) [pid = 2257] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 233 (0x11a959c00) [pid = 2257] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 232 (0x12e8e0800) [pid = 2257] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 231 (0x125b4ec00) [pid = 2257] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 230 (0x129225400) [pid = 2257] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 229 (0x12e873000) [pid = 2257] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 228 (0x12beb2800) [pid = 2257] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 227 (0x11a849c00) [pid = 2257] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 226 (0x12bba1400) [pid = 2257] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 225 (0x12e443c00) [pid = 2257] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 224 (0x11434f800) [pid = 2257] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 223 (0x11adf0400) [pid = 2257] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 222 (0x12d1b1c00) [pid = 2257] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 221 (0x12ef33000) [pid = 2257] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 220 (0x12d1a7400) [pid = 2257] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 219 (0x12e86c400) [pid = 2257] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 218 (0x119259800) [pid = 2257] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 217 (0x12bcd5000) [pid = 2257] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 216 (0x130495000) [pid = 2257] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 215 (0x119d89800) [pid = 2257] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 214 (0x12ff74c00) [pid = 2257] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 213 (0x11ad7a400) [pid = 2257] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 212 (0x12d6ad400) [pid = 2257] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 211 (0x12fca0c00) [pid = 2257] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 210 (0x11c00e800) [pid = 2257] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 209 (0x11b8c8000) [pid = 2257] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 208 (0x11c3be000) [pid = 2257] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 207 (0x129d14800) [pid = 2257] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 206 (0x12bcd1400) [pid = 2257] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 205 (0x12f974c00) [pid = 2257] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 204 (0x12d273800) [pid = 2257] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 203 (0x12bce0400) [pid = 2257] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 202 (0x12beb3c00) [pid = 2257] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 201 (0x12f632800) [pid = 2257] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 200 (0x11be1cc00) [pid = 2257] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 199 (0x12bcdf800) [pid = 2257] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:52:07 INFO - PROCESS | 2257 | --DOMWINDOW == 198 (0x12ef34000) [pid = 2257] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:52:08 INFO - PROCESS | 2257 | 1461675128062 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1570ms 05:52:08 INFO - PROCESS | 2257 | 1461675128120 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 2257 | 1461675128121 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:52:08 INFO - PROCESS | 2257 | 1461675128166 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 2257 | 1461675128167 Marionette TRACE conn2 <- [1,338,null,{}] 05:52:08 INFO - PROCESS | 2257 | 1461675128184 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}] 05:52:08 INFO - PROCESS | 2257 | 1461675128272 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:52:08 INFO - PROCESS | 2257 | 1461675128286 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aaf1800 == 18 [pid = 2257] [id = 92] 05:52:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 199 (0x115a3a800) [pid = 2257] [serial = 273] [outer = 0x0] 05:52:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 200 (0x11ade5800) [pid = 2257] [serial = 274] [outer = 0x115a3a800] 05:52:08 INFO - PROCESS | 2257 | 1461675128310 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 201 (0x11b804800) [pid = 2257] [serial = 275] [outer = 0x115a3a800] 05:52:08 INFO - PROCESS | 2257 | 1461675128792 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 688ms 05:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:52:08 INFO - PROCESS | 2257 | 1461675128838 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 2257 | 1461675128839 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:52:08 INFO - PROCESS | 2257 | 1461675128841 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 2257 | 1461675128843 Marionette TRACE conn2 <- [1,342,null,{}] 05:52:08 INFO - PROCESS | 2257 | 1461675128845 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}] 05:52:08 INFO - PROCESS | 2257 | 1461675128923 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:52:08 INFO - PROCESS | 2257 | 1461675128928 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x127831000 == 19 [pid = 2257] [id = 93] 05:52:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 202 (0x11b998800) [pid = 2257] [serial = 276] [outer = 0x0] 05:52:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 203 (0x11c1bf800) [pid = 2257] [serial = 277] [outer = 0x11b998800] 05:52:08 INFO - PROCESS | 2257 | 1461675128956 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 204 (0x123a5f800) [pid = 2257] [serial = 278] [outer = 0x11b998800] 05:52:09 INFO - PROCESS | 2257 | 1461675129298 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 05:52:09 INFO - PROCESS | 2257 | 1461675129323 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:52:09 INFO - PROCESS | 2257 | 1461675129325 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 2257 | 1461675129327 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 2257 | 1461675129329 Marionette TRACE conn2 <- [1,346,null,{}] 05:52:09 INFO - PROCESS | 2257 | 1461675129331 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}] 05:52:09 INFO - PROCESS | 2257 | 1461675129422 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:52:09 INFO - PROCESS | 2257 | 1461675129426 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x12965b000 == 20 [pid = 2257] [id = 94] 05:52:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 205 (0x127451000) [pid = 2257] [serial = 279] [outer = 0x0] 05:52:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 206 (0x128990c00) [pid = 2257] [serial = 280] [outer = 0x127451000] 05:52:09 INFO - PROCESS | 2257 | 1461675129461 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 207 (0x12b555c00) [pid = 2257] [serial = 281] [outer = 0x127451000] 05:52:09 INFO - PROCESS | 2257 | 1461675129803 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 519ms 05:52:09 INFO - PROCESS | 2257 | 1461675129847 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 2257 | 1461675129848 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:52:09 INFO - PROCESS | 2257 | 1461675129915 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 2257 | 1461675129917 Marionette TRACE conn2 <- [1,350,null,{}] 05:52:09 INFO - PROCESS | 2257 | 1461675129920 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}] 05:52:10 INFO - PROCESS | 2257 | 1461675130008 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:52:10 INFO - PROCESS | 2257 | 1461675130109 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x11567f000 == 21 [pid = 2257] [id = 95] 05:52:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 208 (0x115a3bc00) [pid = 2257] [serial = 282] [outer = 0x0] 05:52:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 209 (0x1188e6000) [pid = 2257] [serial = 283] [outer = 0x115a3bc00] 05:52:10 INFO - PROCESS | 2257 | 1461675130142 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 210 (0x119aca000) [pid = 2257] [serial = 284] [outer = 0x115a3bc00] 05:52:10 INFO - PROCESS | 2257 | 1461675130681 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 879ms 05:52:10 INFO - PROCESS | 2257 | 1461675130738 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 2257 | 1461675130740 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:52:10 INFO - PROCESS | 2257 | 1461675130746 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 2257 | 1461675130749 Marionette TRACE conn2 <- [1,354,null,{}] 05:52:10 INFO - PROCESS | 2257 | 1461675130755 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}] 05:52:10 INFO - PROCESS | 2257 | 1461675130871 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:52:10 INFO - PROCESS | 2257 | 1461675130969 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:52:10 INFO - PROCESS | 2257 | 1461675130977 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d55000 == 22 [pid = 2257] [id = 96] 05:52:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 211 (0x11c3be000) [pid = 2257] [serial = 285] [outer = 0x0] 05:52:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 212 (0x11c706800) [pid = 2257] [serial = 286] [outer = 0x11c3be000] 05:52:11 INFO - PROCESS | 2257 | 1461675131007 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 213 (0x127497000) [pid = 2257] [serial = 287] [outer = 0x11c3be000] 05:52:11 INFO - PROCESS | 2257 | 1461675131774 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]]]}] 05:52:11 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. 05:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1076ms 05:52:11 INFO - PROCESS | 2257 | 1461675131822 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 2257 | 1461675131824 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:52:11 INFO - PROCESS | 2257 | 1461675131827 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 2257 | 1461675131830 Marionette TRACE conn2 <- [1,358,null,{}] 05:52:11 INFO - PROCESS | 2257 | 1461675131834 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}] 05:52:11 INFO - PROCESS | 2257 | 1461675131928 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:52:11 INFO - PROCESS | 2257 | 1461675131988 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x114b94800 == 23 [pid = 2257] [id = 97] 05:52:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 214 (0x1157e9400) [pid = 2257] [serial = 288] [outer = 0x0] 05:52:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 215 (0x115812000) [pid = 2257] [serial = 289] [outer = 0x1157e9400] 05:52:12 INFO - PROCESS | 2257 | 1461675132029 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 216 (0x118f45800) [pid = 2257] [serial = 290] [outer = 0x1157e9400] 05:52:12 INFO - PROCESS | 2257 | --DOCSHELL 0x115684000 == 22 [pid = 2257] [id = 83] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 215 (0x12730e800) [pid = 2257] [serial = 8] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 214 (0x127841000) [pid = 2257] [serial = 11] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 213 (0x12e8d8400) [pid = 2257] [serial = 247] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 212 (0x11b998400) [pid = 2257] [serial = 205] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 211 (0x11a850c00) [pid = 2257] [serial = 136] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 210 (0x11adf2400) [pid = 2257] [serial = 180] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 209 (0x118e80800) [pid = 2257] [serial = 75] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 208 (0x11b8d3800) [pid = 2257] [serial = 87] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 207 (0x11c66c400) [pid = 2257] [serial = 91] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 206 (0x11c70dc00) [pid = 2257] [serial = 93] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 205 (0x123a66400) [pid = 2257] [serial = 96] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 204 (0x125e59800) [pid = 2257] [serial = 99] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 203 (0x119a6bc00) [pid = 2257] [serial = 135] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 202 (0x125b38800) [pid = 2257] [serial = 100] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 201 (0x1276c1400) [pid = 2257] [serial = 103] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 200 (0x127b77000) [pid = 2257] [serial = 105] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 199 (0x1282d5000) [pid = 2257] [serial = 106] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 198 (0x128912000) [pid = 2257] [serial = 108] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 197 (0x12924cc00) [pid = 2257] [serial = 109] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 196 (0x1188e7c00) [pid = 2257] [serial = 229] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 195 (0x119130000) [pid = 2257] [serial = 76] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 194 (0x1296aa800) [pid = 2257] [serial = 111] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 193 (0x11c002400) [pid = 2257] [serial = 88] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 192 (0x11867b000) [pid = 2257] [serial = 69] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 191 (0x129b74800) [pid = 2257] [serial = 112] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 190 (0x123a63c00) [pid = 2257] [serial = 94] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 189 (0x11a955000) [pid = 2257] [serial = 79] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 188 (0x11aa4f400) [pid = 2257] [serial = 81] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 187 (0x127309000) [pid = 2257] [serial = 102] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 186 (0x125b37c00) [pid = 2257] [serial = 97] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 185 (0x129d87000) [pid = 2257] [serial = 115] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 184 (0x11ade8400) [pid = 2257] [serial = 73] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 183 (0x11afe3800) [pid = 2257] [serial = 84] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 182 (0x12b556400) [pid = 2257] [serial = 117] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 181 (0x11adefc00) [pid = 2257] [serial = 82] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 180 (0x129d0a400) [pid = 2257] [serial = 114] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 179 (0x118f46400) [pid = 2257] [serial = 70] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 178 (0x119d85c00) [pid = 2257] [serial = 78] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 177 (0x11c005800) [pid = 2257] [serial = 90] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 176 (0x12b6e9c00) [pid = 2257] [serial = 118] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 175 (0x1147db000) [pid = 2257] [serial = 66] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 174 (0x114bba800) [pid = 2257] [serial = 67] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 173 (0x11b84ac00) [pid = 2257] [serial = 85] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 172 (0x11a955400) [pid = 2257] [serial = 72] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 171 (0x12e8d6000) [pid = 2257] [serial = 202] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 170 (0x12730f800) [pid = 2257] [serial = 184] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 169 (0x11c3b7400) [pid = 2257] [serial = 144] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x12730ec00) [pid = 2257] [serial = 232] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x11ade7800) [pid = 2257] [serial = 159] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x12e877000) [pid = 2257] [serial = 200] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x123a65400) [pid = 2257] [serial = 183] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x11b84e800) [pid = 2257] [serial = 142] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x11ade4800) [pid = 2257] [serial = 157] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x11af1e000) [pid = 2257] [serial = 126] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x11bde7000) [pid = 2257] [serial = 230] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x12e86d800) [pid = 2257] [serial = 199] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x119e3b400) [pid = 2257] [serial = 138] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x11a843800) [pid = 2257] [serial = 156] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x11bde2000) [pid = 2257] [serial = 127] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x129d8f000) [pid = 2257] [serial = 238] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x11b8cbc00) [pid = 2257] [serial = 181] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x12e8dc800) [pid = 2257] [serial = 203] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x11a95f800) [pid = 2257] [serial = 139] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x127fb5400) [pid = 2257] [serial = 151] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x11c3bd400) [pid = 2257] [serial = 208] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x12b6c1800) [pid = 2257] [serial = 153] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x1296b5800) [pid = 2257] [serial = 186] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12890ac00) [pid = 2257] [serial = 233] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x127fbfc00) [pid = 2257] [serial = 235] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x127496c00) [pid = 2257] [serial = 148] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x12807dc00) [pid = 2257] [serial = 165] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12e62b800) [pid = 2257] [serial = 218] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x127840000) [pid = 2257] [serial = 130] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12b54f000) [pid = 2257] [serial = 239] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12807b800) [pid = 2257] [serial = 132] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11c3c5c00) [pid = 2257] [serial = 162] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11c3bd800) [pid = 2257] [serial = 206] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12be4ac00) [pid = 2257] [serial = 241] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12bb9e800) [pid = 2257] [serial = 154] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12bebb400) [pid = 2257] [serial = 189] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12e61ec00) [pid = 2257] [serial = 217] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11adee400) [pid = 2257] [serial = 141] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12b6d0c00) [pid = 2257] [serial = 187] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12d274000) [pid = 2257] [serial = 214] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12d1ad800) [pid = 2257] [serial = 22] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12f62f800) [pid = 2257] [serial = 223] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12e8e7000) [pid = 2257] [serial = 221] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12beb8400) [pid = 2257] [serial = 18] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12bbab000) [pid = 2257] [serial = 168] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12bb9e400) [pid = 2257] [serial = 120] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x129b74000) [pid = 2257] [serial = 133] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x129612000) [pid = 2257] [serial = 166] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12bba8000) [pid = 2257] [serial = 15] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12e8dec00) [pid = 2257] [serial = 220] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12bcd3000) [pid = 2257] [serial = 16] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12d65c400) [pid = 2257] [serial = 178] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11ad75400) [pid = 2257] [serial = 30] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12e8d4c00) [pid = 2257] [serial = 31] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12ef3bc00) [pid = 2257] [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.] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12bcdd000) [pid = 2257] [serial = 169] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12e620400) [pid = 2257] [serial = 28] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12ff6c800) [pid = 2257] [serial = 227] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12be45c00) [pid = 2257] [serial = 171] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12d656800) [pid = 2257] [serial = 177] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x125f5e400) [pid = 2257] [serial = 209] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12e449800) [pid = 2257] [serial = 27] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x13070c000) [pid = 2257] [serial = 64] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12bbac800) [pid = 2257] [serial = 212] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12d6b2000) [pid = 2257] [serial = 24] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12fc96400) [pid = 2257] [serial = 224] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12d654000) [pid = 2257] [serial = 175] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12d65ac00) [pid = 2257] [serial = 25] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12fc9b400) [pid = 2257] [serial = 226] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x12d1a9000) [pid = 2257] [serial = 21] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x12d6ae800) [pid = 2257] [serial = 215] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x12fc9ac00) [pid = 2257] [serial = 46] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x12d1ad400) [pid = 2257] [serial = 190] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12f96d400) [pid = 2257] [serial = 42] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x12f972c00) [pid = 2257] [serial = 43] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x12dc20800) [pid = 2257] [serial = 195] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x12d282400) [pid = 2257] [serial = 192] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x12960ac00) [pid = 2257] [serial = 236] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x12d278800) [pid = 2257] [serial = 174] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12f62d400) [pid = 2257] [serial = 40] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x12d1b0400) [pid = 2257] [serial = 242] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x127842000) [pid = 2257] [serial = 150] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x12ef33c00) [pid = 2257] [serial = 37] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x12ef3a800) [pid = 2257] [serial = 39] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x125dde000) [pid = 2257] [serial = 147] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x129d87c00) [pid = 2257] [serial = 211] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12ef2f800) [pid = 2257] [serial = 36] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12e8cf400) [pid = 2257] [serial = 33] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x12e8de000) [pid = 2257] [serial = 34] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x12dc2a400) [pid = 2257] [serial = 244] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x11adeb800) [pid = 2257] [serial = 57] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x11adf3800) [pid = 2257] [serial = 58] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x12e626800) [pid = 2257] [serial = 196] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x11a84a000) [pid = 2257] [serial = 55] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x123952800) [pid = 2257] [serial = 145] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x123a64800) [pid = 2257] [serial = 163] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x11c70d800) [pid = 2257] [serial = 129] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x119263c00) [pid = 2257] [serial = 123] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x12ffe1400) [pid = 2257] [serial = 54] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x12ff2d800) [pid = 2257] [serial = 48] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x12ff74400) [pid = 2257] [serial = 51] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x12bcd8400) [pid = 2257] [serial = 121] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x12bead800) [pid = 2257] [serial = 172] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x12f97ac00) [pid = 2257] [serial = 45] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 67 (0x12d662400) [pid = 2257] [serial = 193] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 66 (0x119e43000) [pid = 2257] [serial = 124] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 65 (0x12e86c800) [pid = 2257] [serial = 245] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 64 (0x130706000) [pid = 2257] [serial = 63] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 63 (0x11afec000) [pid = 2257] [serial = 160] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 62 (0x130491000) [pid = 2257] [serial = 60] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | --DOMWINDOW == 61 (0x130494c00) [pid = 2257] [serial = 61] [outer = 0x0] [url = about:blank] 05:52:12 INFO - PROCESS | 2257 | 1461675132475 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]]]}] 05:52:12 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. 05:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 674ms 05:52:12 INFO - PROCESS | 2257 | 1461675132502 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 2257 | 1461675132506 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:52:12 INFO - PROCESS | 2257 | 1461675132510 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 2257 | 1461675132512 Marionette TRACE conn2 <- [1,362,null,{}] 05:52:12 INFO - PROCESS | 2257 | 1461675132515 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}] 05:52:12 INFO - PROCESS | 2257 | 1461675132586 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:52:12 INFO - PROCESS | 2257 | 1461675132590 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x116321000 == 23 [pid = 2257] [id = 98] 05:52:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 62 (0x118f50800) [pid = 2257] [serial = 291] [outer = 0x0] 05:52:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 63 (0x119a73400) [pid = 2257] [serial = 292] [outer = 0x118f50800] 05:52:12 INFO - PROCESS | 2257 | 1461675132619 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 64 (0x119e3b400) [pid = 2257] [serial = 293] [outer = 0x118f50800] 05:52:13 INFO - PROCESS | 2257 | 1461675133056 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]]]}] 05:52:13 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. 05:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 573ms 05:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:52:13 INFO - PROCESS | 2257 | 1461675133094 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 2257 | 1461675133097 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:52:13 INFO - PROCESS | 2257 | 1461675133100 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2257 | 1461675133104 Marionette TRACE conn2 <- [1,366,null,{}] 05:52:13 INFO - PROCESS | 2257 | 1461675133118 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}] 05:52:13 INFO - PROCESS | 2257 | 1461675133249 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:52:13 INFO - PROCESS | 2257 | 1461675133294 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x118f1b000 == 24 [pid = 2257] [id = 99] 05:52:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 65 (0x119261800) [pid = 2257] [serial = 294] [outer = 0x0] 05:52:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 66 (0x11ad02400) [pid = 2257] [serial = 295] [outer = 0x119261800] 05:52:13 INFO - PROCESS | 2257 | 1461675133322 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 67 (0x11ade4c00) [pid = 2257] [serial = 296] [outer = 0x119261800] 05:52:13 INFO - PROCESS | 2257 | 1461675133675 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]]]}] 05:52:13 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. 05:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 581ms 05:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:52:13 INFO - PROCESS | 2257 | 1461675133683 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 2257 | 1461675133685 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:52:13 INFO - PROCESS | 2257 | 1461675133687 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2257 | 1461675133688 Marionette TRACE conn2 <- [1,370,null,{}] 05:52:13 INFO - PROCESS | 2257 | 1461675133690 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}] 05:52:13 INFO - PROCESS | 2257 | 1461675133775 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:52:13 INFO - PROCESS | 2257 | 1461675133804 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x11921a800 == 25 [pid = 2257] [id = 100] 05:52:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x11adea400) [pid = 2257] [serial = 297] [outer = 0x0] 05:52:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x11adf0800) [pid = 2257] [serial = 298] [outer = 0x11adea400] 05:52:13 INFO - PROCESS | 2257 | 1461675133830 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x11afe5000) [pid = 2257] [serial = 299] [outer = 0x11adea400] 05:52:14 INFO - PROCESS | 2257 | 1461675134143 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]]]}] 05:52:14 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. 05:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 469ms 05:52:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:52:14 INFO - PROCESS | 2257 | 1461675134156 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 2257 | 1461675134157 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:52:14 INFO - PROCESS | 2257 | 1461675134160 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 2257 | 1461675134161 Marionette TRACE conn2 <- [1,374,null,{}] 05:52:14 INFO - PROCESS | 2257 | 1461675134167 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}] 05:52:14 INFO - PROCESS | 2257 | 1461675134255 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:52:14 INFO - PROCESS | 2257 | 1461675134258 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c3800 == 26 [pid = 2257] [id = 101] 05:52:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x11adebc00) [pid = 2257] [serial = 300] [outer = 0x0] 05:52:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x11b80dc00) [pid = 2257] [serial = 301] [outer = 0x11adebc00] 05:52:14 INFO - PROCESS | 2257 | 1461675134282 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x11b8ca400) [pid = 2257] [serial = 302] [outer = 0x11adebc00] 05:52:14 INFO - PROCESS | 2257 | 1461675134630 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:52:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 520ms 05:52:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:52:14 INFO - PROCESS | 2257 | 1461675134681 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 2257 | 1461675134682 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:52:14 INFO - PROCESS | 2257 | 1461675134684 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 2257 | 1461675134685 Marionette TRACE conn2 <- [1,378,null,{}] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x125e67400) [pid = 2257] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x11af1c400) [pid = 2257] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x1282d5c00) [pid = 2257] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x119d86400) [pid = 2257] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x12e871800) [pid = 2257] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 67 (0x1147d6c00) [pid = 2257] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 66 (0x12bba6000) [pid = 2257] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 65 (0x12d011400) [pid = 2257] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 64 (0x12bcde400) [pid = 2257] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 63 (0x11b998800) [pid = 2257] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:52:14 INFO - PROCESS | 2257 | --DOMWINDOW == 62 (0x115a3a800) [pid = 2257] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:52:14 INFO - PROCESS | 2257 | 1461675134712 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}] 05:52:14 INFO - PROCESS | 2257 | 1461675134820 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:52:14 INFO - PROCESS | 2257 | 1461675134851 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a934800 == 27 [pid = 2257] [id = 102] 05:52:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 63 (0x115ab7c00) [pid = 2257] [serial = 303] [outer = 0x0] 05:52:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 64 (0x11b811c00) [pid = 2257] [serial = 304] [outer = 0x115ab7c00] 05:52:14 INFO - PROCESS | 2257 | 1461675134879 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 65 (0x11c010800) [pid = 2257] [serial = 305] [outer = 0x115ab7c00] 05:52:15 INFO - PROCESS | 2257 | 1461675135149 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:52:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 518ms 05:52:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:52:15 INFO - PROCESS | 2257 | 1461675135202 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 2257 | 1461675135203 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:52:15 INFO - PROCESS | 2257 | 1461675135206 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 2257 | 1461675135207 Marionette TRACE conn2 <- [1,382,null,{}] 05:52:15 INFO - PROCESS | 2257 | 1461675135209 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}] 05:52:15 INFO - PROCESS | 2257 | 1461675135280 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:52:15 INFO - PROCESS | 2257 | 1461675135284 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aaf5000 == 28 [pid = 2257] [id = 103] 05:52:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 66 (0x11c1be800) [pid = 2257] [serial = 306] [outer = 0x0] 05:52:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 67 (0x11c66ac00) [pid = 2257] [serial = 307] [outer = 0x11c1be800] 05:52:15 INFO - PROCESS | 2257 | 1461675135312 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x123a60400) [pid = 2257] [serial = 308] [outer = 0x11c1be800] 05:52:15 INFO - PROCESS | 2257 | 1461675135615 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:52:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 419ms 05:52:15 INFO - PROCESS | 2257 | 1461675135625 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 2257 | 1461675135626 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:52:15 INFO - PROCESS | 2257 | 1461675135628 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 2257 | 1461675135631 Marionette TRACE conn2 <- [1,386,null,{}] 05:52:15 INFO - PROCESS | 2257 | 1461675135635 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}] 05:52:15 INFO - PROCESS | 2257 | 1461675135723 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:52:15 INFO - PROCESS | 2257 | 1461675135729 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adb3800 == 29 [pid = 2257] [id = 104] 05:52:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x11b996c00) [pid = 2257] [serial = 309] [outer = 0x0] 05:52:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x123a60800) [pid = 2257] [serial = 310] [outer = 0x11b996c00] 05:52:15 INFO - PROCESS | 2257 | 1461675135756 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x125b48800) [pid = 2257] [serial = 311] [outer = 0x11b996c00] 05:52:16 INFO - PROCESS | 2257 | 1461675136068 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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 473ms 05:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:52:16 INFO - PROCESS | 2257 | 1461675136101 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 2257 | 1461675136102 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:52:16 INFO - PROCESS | 2257 | 1461675136104 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 2257 | 1461675136105 Marionette TRACE conn2 <- [1,390,null,{}] 05:52:16 INFO - PROCESS | 2257 | 1461675136107 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}] 05:52:16 INFO - PROCESS | 2257 | 1461675136180 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:52:16 INFO - PROCESS | 2257 | 1461675136186 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b91e800 == 30 [pid = 2257] [id = 105] 05:52:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x123a6bc00) [pid = 2257] [serial = 312] [outer = 0x0] 05:52:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x127302400) [pid = 2257] [serial = 313] [outer = 0x123a6bc00] 05:52:16 INFO - PROCESS | 2257 | 1461675136213 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x127495000) [pid = 2257] [serial = 314] [outer = 0x123a6bc00] 05:52:16 INFO - PROCESS | 2257 | 1461675136676 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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 623ms 05:52:16 INFO - PROCESS | 2257 | 1461675136728 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 2257 | 1461675136730 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:52:16 INFO - PROCESS | 2257 | 1461675136733 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 2257 | 1461675136735 Marionette TRACE conn2 <- [1,394,null,{}] 05:52:16 INFO - PROCESS | 2257 | 1461675136738 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}] 05:52:16 INFO - PROCESS | 2257 | 1461675136807 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:52:16 INFO - PROCESS | 2257 | 1461675136890 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x114b85000 == 31 [pid = 2257] [id = 106] 05:52:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x114245c00) [pid = 2257] [serial = 315] [outer = 0x0] 05:52:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x1147d4400) [pid = 2257] [serial = 316] [outer = 0x114245c00] 05:52:16 INFO - PROCESS | 2257 | 1461675136922 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x1157dac00) [pid = 2257] [serial = 317] [outer = 0x114245c00] 05:52:17 INFO - PROCESS | 2257 | 1461675137390 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 720ms 05:52:17 INFO - PROCESS | 2257 | 1461675137459 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2257 | 1461675137462 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:52:17 INFO - PROCESS | 2257 | 1461675137467 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2257 | 1461675137469 Marionette TRACE conn2 <- [1,398,null,{}] 05:52:17 INFO - PROCESS | 2257 | 1461675137473 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}] 05:52:17 INFO - PROCESS | 2257 | 1461675137561 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:52:17 INFO - PROCESS | 2257 | 1461675137605 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x119209000 == 32 [pid = 2257] [id = 107] 05:52:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x119e42c00) [pid = 2257] [serial = 318] [outer = 0x0] 05:52:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x11a84b000) [pid = 2257] [serial = 319] [outer = 0x119e42c00] 05:52:17 INFO - PROCESS | 2257 | 1461675137637 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x11a95f800) [pid = 2257] [serial = 320] [outer = 0x119e42c00] 05:52:18 INFO - PROCESS | 2257 | 1461675138064 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 621ms 05:52:18 INFO - PROCESS | 2257 | 1461675138090 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 2257 | 1461675138093 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:52:18 INFO - PROCESS | 2257 | 1461675138095 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 2257 | 1461675138097 Marionette TRACE conn2 <- [1,402,null,{}] 05:52:18 INFO - PROCESS | 2257 | 1461675138099 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}] 05:52:18 INFO - PROCESS | 2257 | 1461675138190 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:52:18 INFO - PROCESS | 2257 | 1461675138228 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb56800 == 33 [pid = 2257] [id = 108] 05:52:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x11ad0f400) [pid = 2257] [serial = 321] [outer = 0x0] 05:52:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11b84dc00) [pid = 2257] [serial = 322] [outer = 0x11ad0f400] 05:52:18 INFO - PROCESS | 2257 | 1461675138259 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11bdec800) [pid = 2257] [serial = 323] [outer = 0x11ad0f400] 05:52:18 INFO - PROCESS | 2257 | 1461675138706 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 622ms 05:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:52:18 INFO - PROCESS | 2257 | 1461675138718 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 2257 | 1461675138719 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:52:18 INFO - PROCESS | 2257 | 1461675138727 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 2257 | 1461675138731 Marionette TRACE conn2 <- [1,406,null,{}] 05:52:18 INFO - PROCESS | 2257 | 1461675138752 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}] 05:52:18 INFO - PROCESS | 2257 | 1461675138844 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:52:18 INFO - PROCESS | 2257 | 1461675138950 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x115a51800 == 34 [pid = 2257] [id = 109] 05:52:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x118e0e400) [pid = 2257] [serial = 324] [outer = 0x0] 05:52:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x123a69c00) [pid = 2257] [serial = 325] [outer = 0x118e0e400] 05:52:18 INFO - PROCESS | 2257 | 1461675138978 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x127840800) [pid = 2257] [serial = 326] [outer = 0x118e0e400] 05:52:19 INFO - PROCESS | 2257 | 1461675139470 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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 794ms 05:52:19 INFO - PROCESS | 2257 | 1461675139517 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 2257 | 1461675139519 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:52:19 INFO - PROCESS | 2257 | 1461675139523 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 2257 | 1461675139525 Marionette TRACE conn2 <- [1,410,null,{}] 05:52:19 INFO - PROCESS | 2257 | 1461675139550 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}] 05:52:19 INFO - PROCESS | 2257 | 1461675139634 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:52:19 INFO - PROCESS | 2257 | 1461675139690 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x115511000 == 35 [pid = 2257] [id = 110] 05:52:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11888dc00) [pid = 2257] [serial = 327] [outer = 0x0] 05:52:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x118e80800) [pid = 2257] [serial = 328] [outer = 0x11888dc00] 05:52:19 INFO - PROCESS | 2257 | 1461675139719 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x119ac5400) [pid = 2257] [serial = 329] [outer = 0x11888dc00] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x128990c00) [pid = 2257] [serial = 280] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x127457000) [pid = 2257] [serial = 256] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x127fb6800) [pid = 2257] [serial = 257] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x11be17800) [pid = 2257] [serial = 253] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11be21000) [pid = 2257] [serial = 254] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x129255400) [pid = 2257] [serial = 259] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x11a843c00) [pid = 2257] [serial = 250] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x11ad80c00) [pid = 2257] [serial = 251] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x12e8e7400) [pid = 2257] [serial = 248] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x12b554400) [pid = 2257] [serial = 263] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x12b54e800) [pid = 2257] [serial = 262] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x12d27f400) [pid = 2257] [serial = 266] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x12be4cc00) [pid = 2257] [serial = 265] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x12e447000) [pid = 2257] [serial = 271] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x12d6aec00) [pid = 2257] [serial = 268] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x11c1bf800) [pid = 2257] [serial = 277] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x12e621400) [pid = 2257] [serial = 272] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x11ade5800) [pid = 2257] [serial = 274] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x123a5f800) [pid = 2257] [serial = 278] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x11b804800) [pid = 2257] [serial = 275] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x12dc2c000) [pid = 2257] [serial = 269] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | --DOMWINDOW == 67 (0x129d8b000) [pid = 2257] [serial = 260] [outer = 0x0] [url = about:blank] 05:52:20 INFO - PROCESS | 2257 | 1461675140127 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 675ms 05:52:20 INFO - PROCESS | 2257 | 1461675140201 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 2257 | 1461675140204 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:52:20 INFO - PROCESS | 2257 | 1461675140209 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 2257 | 1461675140210 Marionette TRACE conn2 <- [1,414,null,{}] 05:52:20 INFO - PROCESS | 2257 | 1461675140214 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}] 05:52:20 INFO - PROCESS | 2257 | 1461675140285 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:52:20 INFO - PROCESS | 2257 | 1461675140289 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x118805000 == 36 [pid = 2257] [id = 111] 05:52:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x11925fc00) [pid = 2257] [serial = 330] [outer = 0x0] 05:52:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x11ad0c800) [pid = 2257] [serial = 331] [outer = 0x11925fc00] 05:52:20 INFO - PROCESS | 2257 | 1461675140318 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x11adee400) [pid = 2257] [serial = 332] [outer = 0x11925fc00] 05:52:20 INFO - PROCESS | 2257 | 1461675140746 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 575ms 05:52:20 INFO - PROCESS | 2257 | 1461675140784 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 2257 | 1461675140786 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:52:20 INFO - PROCESS | 2257 | 1461675140790 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 2257 | 1461675140793 Marionette TRACE conn2 <- [1,418,null,{}] 05:52:20 INFO - PROCESS | 2257 | 1461675140813 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}] 05:52:20 INFO - PROCESS | 2257 | 1461675140930 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:52:20 INFO - PROCESS | 2257 | 1461675140995 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a94a000 == 37 [pid = 2257] [id = 112] 05:52:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x11a95b400) [pid = 2257] [serial = 333] [outer = 0x0] 05:52:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x11bde4800) [pid = 2257] [serial = 334] [outer = 0x11a95b400] 05:52:21 INFO - PROCESS | 2257 | 1461675141040 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x11c005400) [pid = 2257] [serial = 335] [outer = 0x11a95b400] 05:52:21 INFO - PROCESS | 2257 | 1461675141921 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]]]}] 05:52:21 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 05:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1182ms 05:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:52:21 INFO - PROCESS | 2257 | 1461675141972 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 2257 | 1461675141975 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:52:21 INFO - PROCESS | 2257 | 1461675141978 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 2257 | 1461675141980 Marionette TRACE conn2 <- [1,422,null,{}] 05:52:21 INFO - PROCESS | 2257 | 1461675141984 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}] 05:52:22 INFO - PROCESS | 2257 | 1461675142073 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:52:22 INFO - PROCESS | 2257 | 1461675142111 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x119173000 == 38 [pid = 2257] [id = 113] 05:52:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x118f46400) [pid = 2257] [serial = 336] [outer = 0x0] 05:52:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x119d85c00) [pid = 2257] [serial = 337] [outer = 0x118f46400] 05:52:22 INFO - PROCESS | 2257 | 1461675142143 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x11aa46400) [pid = 2257] [serial = 338] [outer = 0x118f46400] 05:52:23 INFO - PROCESS | 2257 | 1461675143049 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 05:52:23 INFO - PROCESS | 2257 | 1461675143104 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 2257 | 1461675143108 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:52:23 INFO - PROCESS | 2257 | 1461675143113 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 2257 | 1461675143115 Marionette TRACE conn2 <- [1,426,null,{}] 05:52:23 INFO - PROCESS | 2257 | 1461675143118 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}] 05:52:23 INFO - PROCESS | 2257 | 1461675143207 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:52:23 INFO - PROCESS | 2257 | 1461675143244 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b061800 == 39 [pid = 2257] [id = 114] 05:52:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x11adef000) [pid = 2257] [serial = 339] [outer = 0x0] 05:52:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x11be15000) [pid = 2257] [serial = 340] [outer = 0x11adef000] 05:52:23 INFO - PROCESS | 2257 | 1461675143274 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x11c00cc00) [pid = 2257] [serial = 341] [outer = 0x11adef000] 05:52:23 INFO - PROCESS | 2257 | 1461675143734 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] 05:52:23 INFO - PROCESS | 2257 | 1461675143786 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:52:23 INFO - PROCESS | 2257 | 1461675143789 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 2257 | 1461675143791 Marionette TRACE conn2 <- [1,430,null,{}] 05:52:23 INFO - PROCESS | 2257 | 1461675143801 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}] 05:52:23 INFO - PROCESS | 2257 | 1461675143892 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:52:23 INFO - PROCESS | 2257 | 1461675143947 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be7f000 == 40 [pid = 2257] [id = 115] 05:52:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x125b37c00) [pid = 2257] [serial = 342] [outer = 0x0] 05:52:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x125ddec00) [pid = 2257] [serial = 343] [outer = 0x125b37c00] 05:52:23 INFO - PROCESS | 2257 | 1461675143980 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x1276c8400) [pid = 2257] [serial = 344] [outer = 0x125b37c00] 05:52:24 INFO - PROCESS | 2257 | 1461675144484 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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 771ms 05:52:24 INFO - PROCESS | 2257 | 1461675144561 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 2257 | 1461675144563 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:52:24 INFO - PROCESS | 2257 | 1461675144567 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 2257 | 1461675144569 Marionette TRACE conn2 <- [1,434,null,{}] 05:52:24 INFO - PROCESS | 2257 | 1461675144573 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}] 05:52:24 INFO - PROCESS | 2257 | 1461675144660 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:52:24 INFO - PROCESS | 2257 | 1461675144701 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b4800 == 41 [pid = 2257] [id = 116] 05:52:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11a849c00) [pid = 2257] [serial = 345] [outer = 0x0] 05:52:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11ad76800) [pid = 2257] [serial = 346] [outer = 0x11a849c00] 05:52:24 INFO - PROCESS | 2257 | 1461675144728 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11b80fc00) [pid = 2257] [serial = 347] [outer = 0x11a849c00] 05:52:25 INFO - PROCESS | 2257 | --DOCSHELL 0x118805000 == 40 [pid = 2257] [id = 111] 05:52:25 INFO - PROCESS | 2257 | --DOCSHELL 0x115511000 == 39 [pid = 2257] [id = 110] 05:52:25 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb56800 == 38 [pid = 2257] [id = 108] 05:52:25 INFO - PROCESS | 2257 | --DOCSHELL 0x119209000 == 37 [pid = 2257] [id = 107] 05:52:25 INFO - PROCESS | 2257 | --DOCSHELL 0x114b85000 == 36 [pid = 2257] [id = 106] 05:52:25 INFO - PROCESS | 2257 | 1461675145138 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 621ms 05:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:52:25 INFO - PROCESS | 2257 | 1461675145188 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 2257 | 1461675145192 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:52:25 INFO - PROCESS | 2257 | 1461675145196 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 2257 | 1461675145198 Marionette TRACE conn2 <- [1,438,null,{}] 05:52:25 INFO - PROCESS | 2257 | 1461675145200 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}] 05:52:25 INFO - PROCESS | 2257 | 1461675145273 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:52:25 INFO - PROCESS | 2257 | 1461675145279 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11921a000 == 37 [pid = 2257] [id = 117] 05:52:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11a84a000) [pid = 2257] [serial = 348] [outer = 0x0] 05:52:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11be1c800) [pid = 2257] [serial = 349] [outer = 0x11a84a000] 05:52:25 INFO - PROCESS | 2257 | 1461675145308 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11c3bd800) [pid = 2257] [serial = 350] [outer = 0x11a84a000] 05:52:25 INFO - PROCESS | 2257 | 1461675145638 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 470ms 05:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:52:25 INFO - PROCESS | 2257 | 1461675145676 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 2257 | 1461675145678 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:52:25 INFO - PROCESS | 2257 | 1461675145680 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 2257 | 1461675145682 Marionette TRACE conn2 <- [1,442,null,{}] 05:52:25 INFO - PROCESS | 2257 | 1461675145689 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}] 05:52:25 INFO - PROCESS | 2257 | 1461675145778 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:52:25 INFO - PROCESS | 2257 | 1461675145808 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b057800 == 38 [pid = 2257] [id = 118] 05:52:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11c1c0800) [pid = 2257] [serial = 351] [outer = 0x0] 05:52:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x127b74800) [pid = 2257] [serial = 352] [outer = 0x11c1c0800] 05:52:25 INFO - PROCESS | 2257 | 1461675145837 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x127ffac00) [pid = 2257] [serial = 353] [outer = 0x11c1c0800] 05:52:26 INFO - PROCESS | 2257 | 1461675146211 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 571ms 05:52:26 INFO - PROCESS | 2257 | 1461675146251 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 2257 | 1461675146253 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:52:26 INFO - PROCESS | 2257 | 1461675146255 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 2257 | 1461675146256 Marionette TRACE conn2 <- [1,446,null,{}] 05:52:26 INFO - PROCESS | 2257 | 1461675146258 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}] 05:52:26 INFO - PROCESS | 2257 | 1461675146344 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:52:26 INFO - PROCESS | 2257 | 1461675146351 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e6000 == 39 [pid = 2257] [id = 119] 05:52:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x128079400) [pid = 2257] [serial = 354] [outer = 0x0] 05:52:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x128912000) [pid = 2257] [serial = 355] [outer = 0x128079400] 05:52:26 INFO - PROCESS | 2257 | 1461675146377 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x129222400) [pid = 2257] [serial = 356] [outer = 0x128079400] 05:52:26 INFO - PROCESS | 2257 | 1461675146715 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 05:52:26 INFO - PROCESS | 2257 | 1461675146725 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 2257 | 1461675146726 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:52:26 INFO - PROCESS | 2257 | 1461675146729 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 2257 | 1461675146732 Marionette TRACE conn2 <- [1,450,null,{}] 05:52:26 INFO - PROCESS | 2257 | 1461675146742 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}] 05:52:26 INFO - PROCESS | 2257 | 1461675146827 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:52:26 INFO - PROCESS | 2257 | 1461675146832 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc1800 == 40 [pid = 2257] [id = 120] 05:52:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x128079800) [pid = 2257] [serial = 357] [outer = 0x0] 05:52:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x12960ac00) [pid = 2257] [serial = 358] [outer = 0x128079800] 05:52:26 INFO - PROCESS | 2257 | 1461675146857 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x129b6bc00) [pid = 2257] [serial = 359] [outer = 0x128079800] 05:52:27 INFO - PROCESS | 2257 | 1461675147211 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] 05:52:27 INFO - PROCESS | 2257 | 1461675147253 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:52:27 INFO - PROCESS | 2257 | 1461675147255 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 2257 | 1461675147256 Marionette TRACE conn2 <- [1,454,null,{}] 05:52:27 INFO - PROCESS | 2257 | 1461675147258 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}] 05:52:27 INFO - PROCESS | 2257 | 1461675147363 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:52:27 INFO - PROCESS | 2257 | 1461675147370 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270c9800 == 41 [pid = 2257] [id = 121] 05:52:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x129b72000) [pid = 2257] [serial = 360] [outer = 0x0] 05:52:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x129d11800) [pid = 2257] [serial = 361] [outer = 0x129b72000] 05:52:27 INFO - PROCESS | 2257 | 1461675147397 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x12b54d000) [pid = 2257] [serial = 362] [outer = 0x129b72000] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x115ab7c00) [pid = 2257] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11925fc00) [pid = 2257] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11adebc00) [pid = 2257] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x11c1be800) [pid = 2257] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11b996c00) [pid = 2257] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x118e0e400) [pid = 2257] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x119261800) [pid = 2257] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x115a3bc00) [pid = 2257] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x118f50800) [pid = 2257] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x1157e9400) [pid = 2257] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11c3be000) [pid = 2257] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x127451000) [pid = 2257] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x11adea400) [pid = 2257] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:52:27 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x11888dc00) [pid = 2257] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:52:27 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:27 INFO - PROCESS | 2257 | 1461675147739 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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 05:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:52:27 INFO - PROCESS | 2257 | 1461675147776 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 2257 | 1461675147777 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:52:27 INFO - PROCESS | 2257 | 1461675147780 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 2257 | 1461675147783 Marionette TRACE conn2 <- [1,458,null,{}] 05:52:27 INFO - PROCESS | 2257 | 1461675147785 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}] 05:52:27 INFO - PROCESS | 2257 | 1461675147873 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:52:27 INFO - PROCESS | 2257 | 1461675147898 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b4000 == 42 [pid = 2257] [id = 122] 05:52:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x115708800) [pid = 2257] [serial = 363] [outer = 0x0] 05:52:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11aff1000) [pid = 2257] [serial = 364] [outer = 0x115708800] 05:52:27 INFO - PROCESS | 2257 | 1461675147923 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x12783cc00) [pid = 2257] [serial = 365] [outer = 0x115708800] 05:52:28 INFO - PROCESS | 2257 | 1461675148216 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] 05:52:28 INFO - PROCESS | 2257 | 1461675148253 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:52:28 INFO - PROCESS | 2257 | 1461675148255 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2257 | 1461675148256 Marionette TRACE conn2 <- [1,462,null,{}] 05:52:28 INFO - PROCESS | 2257 | 1461675148259 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}] 05:52:28 INFO - PROCESS | 2257 | 1461675148331 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:52:28 INFO - PROCESS | 2257 | 1461675148335 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x127832800 == 43 [pid = 2257] [id = 123] 05:52:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x119e40800) [pid = 2257] [serial = 366] [outer = 0x0] 05:52:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x12b54f000) [pid = 2257] [serial = 367] [outer = 0x119e40800] 05:52:28 INFO - PROCESS | 2257 | 1461675148363 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x12b6c7800) [pid = 2257] [serial = 368] [outer = 0x119e40800] 05:52:28 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:28 INFO - PROCESS | 2257 | 1461675148684 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] 05:52:28 INFO - PROCESS | 2257 | 1461675148727 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:52:28 INFO - PROCESS | 2257 | 1461675148737 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2257 | 1461675148738 Marionette TRACE conn2 <- [1,466,null,{}] 05:52:28 INFO - PROCESS | 2257 | 1461675148740 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}] 05:52:28 INFO - PROCESS | 2257 | 1461675148819 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:52:28 INFO - PROCESS | 2257 | 1461675148824 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x12896e000 == 44 [pid = 2257] [id = 124] 05:52:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x12b6c8400) [pid = 2257] [serial = 369] [outer = 0x0] 05:52:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x12b6ec800) [pid = 2257] [serial = 370] [outer = 0x12b6c8400] 05:52:28 INFO - PROCESS | 2257 | 1461675148857 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x12bba9000) [pid = 2257] [serial = 371] [outer = 0x12b6c8400] 05:52:29 INFO - PROCESS | 2257 | 1461675149287 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] 05:52:29 INFO - PROCESS | 2257 | 1461675149307 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:52:29 INFO - PROCESS | 2257 | 1461675149309 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 2257 | 1461675149310 Marionette TRACE conn2 <- [1,470,null,{}] 05:52:29 INFO - PROCESS | 2257 | 1461675149314 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}] 05:52:29 INFO - PROCESS | 2257 | 1461675149403 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:52:29 INFO - PROCESS | 2257 | 1461675149409 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d58800 == 45 [pid = 2257] [id = 125] 05:52:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x12b6ce800) [pid = 2257] [serial = 372] [outer = 0x0] 05:52:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x12bbac400) [pid = 2257] [serial = 373] [outer = 0x12b6ce800] 05:52:29 INFO - PROCESS | 2257 | 1461675149434 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x12bcdf000) [pid = 2257] [serial = 374] [outer = 0x12b6ce800] 05:52:29 INFO - PROCESS | 2257 | 1461675149854 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]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 05:52:29 INFO - PROCESS | 2257 | 1461675149897 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 2257 | 1461675149899 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:52:29 INFO - PROCESS | 2257 | 1461675149905 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 2257 | 1461675149907 Marionette TRACE conn2 <- [1,474,null,{}] 05:52:29 INFO - PROCESS | 2257 | 1461675149911 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}] 05:52:30 INFO - PROCESS | 2257 | 1461675150008 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:52:30 INFO - PROCESS | 2257 | 1461675150078 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x118ada000 == 46 [pid = 2257] [id = 126] 05:52:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x1188e7400) [pid = 2257] [serial = 375] [outer = 0x0] 05:52:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x119d88400) [pid = 2257] [serial = 376] [outer = 0x1188e7400] 05:52:30 INFO - PROCESS | 2257 | 1461675150110 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11af19800) [pid = 2257] [serial = 377] [outer = 0x1188e7400] 05:52:30 INFO - PROCESS | 2257 | 1461675150535 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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 673ms 05:52:30 INFO - PROCESS | 2257 | 1461675150617 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2257 | 1461675150621 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:52:30 INFO - PROCESS | 2257 | 1461675150628 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 2257 | 1461675150631 Marionette TRACE conn2 <- [1,478,null,{}] 05:52:30 INFO - PROCESS | 2257 | 1461675150634 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}] 05:52:30 INFO - PROCESS | 2257 | 1461675150728 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:52:30 INFO - PROCESS | 2257 | 1461675150784 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239da000 == 47 [pid = 2257] [id = 127] 05:52:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x123a60c00) [pid = 2257] [serial = 378] [outer = 0x0] 05:52:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12730e800) [pid = 2257] [serial = 379] [outer = 0x123a60c00] 05:52:30 INFO - PROCESS | 2257 | 1461675150815 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x127fb6800) [pid = 2257] [serial = 380] [outer = 0x123a60c00] 05:52:31 INFO - PROCESS | 2257 | 1461675151257 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]]]}] 05:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 674ms 05:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:52:31 INFO - PROCESS | 2257 | 1461675151302 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 2257 | 1461675151304 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:52:31 INFO - PROCESS | 2257 | 1461675151306 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 2257 | 1461675151308 Marionette TRACE conn2 <- [1,482,null,{}] 05:52:31 INFO - PROCESS | 2257 | 1461675151318 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}] 05:52:31 INFO - PROCESS | 2257 | 1461675151411 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:52:31 INFO - PROCESS | 2257 | 1461675151470 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b826000 == 48 [pid = 2257] [id = 128] 05:52:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x129d0ec00) [pid = 2257] [serial = 381] [outer = 0x0] 05:52:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x129d89400) [pid = 2257] [serial = 382] [outer = 0x129d0ec00] 05:52:31 INFO - PROCESS | 2257 | 1461675151502 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x129d93000) [pid = 2257] [serial = 383] [outer = 0x129d0ec00] 05:52:32 INFO - PROCESS | 2257 | 1461675152029 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 773ms 05:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:52:32 INFO - PROCESS | 2257 | 1461675152082 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2257 | 1461675152084 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:52:32 INFO - PROCESS | 2257 | 1461675152086 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 2257 | 1461675152087 Marionette TRACE conn2 <- [1,486,null,{}] 05:52:32 INFO - PROCESS | 2257 | 1461675152090 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}] 05:52:32 INFO - PROCESS | 2257 | 1461675152179 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:52:32 INFO - PROCESS | 2257 | 1461675152236 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf7000 == 49 [pid = 2257] [id = 129] 05:52:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x12bba7000) [pid = 2257] [serial = 384] [outer = 0x0] 05:52:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x12be4ac00) [pid = 2257] [serial = 385] [outer = 0x12bba7000] 05:52:32 INFO - PROCESS | 2257 | 1461675152266 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x12beb3800) [pid = 2257] [serial = 386] [outer = 0x12bba7000] 05:52:32 INFO - PROCESS | 2257 | 1461675152815 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 769ms 05:52:32 INFO - PROCESS | 2257 | 1461675152859 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2257 | 1461675152862 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:52:32 INFO - PROCESS | 2257 | 1461675152871 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 2257 | 1461675152872 Marionette TRACE conn2 <- [1,490,null,{}] 05:52:32 INFO - PROCESS | 2257 | 1461675152876 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}] 05:52:32 INFO - PROCESS | 2257 | 1461675152962 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:52:33 INFO - PROCESS | 2257 | 1461675153019 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x119720000 == 50 [pid = 2257] [id = 130] 05:52:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x119e41000) [pid = 2257] [serial = 387] [outer = 0x0] 05:52:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11ad80c00) [pid = 2257] [serial = 388] [outer = 0x119e41000] 05:52:33 INFO - PROCESS | 2257 | 1461675153047 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11b803000) [pid = 2257] [serial = 389] [outer = 0x119e41000] 05:52:33 INFO - PROCESS | 2257 | 1461675153489 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x115a51800 == 49 [pid = 2257] [id = 109] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12896e000 == 48 [pid = 2257] [id = 124] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x127832800 == 47 [pid = 2257] [id = 123] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b4000 == 46 [pid = 2257] [id = 122] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x1270c9800 == 45 [pid = 2257] [id = 121] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11bde4800) [pid = 2257] [serial = 334] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x1147d4400) [pid = 2257] [serial = 316] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11a84b000) [pid = 2257] [serial = 319] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x11b84dc00) [pid = 2257] [serial = 322] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | 1461675153562 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 2257 | 1461675153565 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc1800 == 44 [pid = 2257] [id = 120] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e6000 == 43 [pid = 2257] [id = 119] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x11b057800 == 42 [pid = 2257] [id = 118] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x11921a000 == 41 [pid = 2257] [id = 117] 05:52:33 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b4800 == 40 [pid = 2257] [id = 116] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x119aca000) [pid = 2257] [serial = 284] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x127497000) [pid = 2257] [serial = 287] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x127302400) [pid = 2257] [serial = 313] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11ad02400) [pid = 2257] [serial = 295] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x1188e6000) [pid = 2257] [serial = 283] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x119a73400) [pid = 2257] [serial = 292] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x118f45800) [pid = 2257] [serial = 290] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x115812000) [pid = 2257] [serial = 289] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11c706800) [pid = 2257] [serial = 286] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x12b555c00) [pid = 2257] [serial = 281] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11afe5000) [pid = 2257] [serial = 299] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11adf0800) [pid = 2257] [serial = 298] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x118e80800) [pid = 2257] [serial = 328] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11b811c00) [pid = 2257] [serial = 304] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11ad0c800) [pid = 2257] [serial = 331] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11adee400) [pid = 2257] [serial = 332] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11b80dc00) [pid = 2257] [serial = 301] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11c010800) [pid = 2257] [serial = 305] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x11b8ca400) [pid = 2257] [serial = 302] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11c66ac00) [pid = 2257] [serial = 307] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x11ade4c00) [pid = 2257] [serial = 296] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x123a60400) [pid = 2257] [serial = 308] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x123a60800) [pid = 2257] [serial = 310] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x125b48800) [pid = 2257] [serial = 311] [outer = 0x0] [url = about:blank] 05:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x127840800) [pid = 2257] [serial = 326] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x123a69c00) [pid = 2257] [serial = 325] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x119ac5400) [pid = 2257] [serial = 329] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x119e3b400) [pid = 2257] [serial = 293] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2257 | 1461675153579 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 2257 | 1461675153581 Marionette TRACE conn2 <- [1,494,null,{}] 05:52:33 INFO - PROCESS | 2257 | 1461675153583 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}] 05:52:33 INFO - PROCESS | 2257 | 1461675153655 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:52:33 INFO - PROCESS | 2257 | 1461675153665 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x116640800 == 41 [pid = 2257] [id = 131] 05:52:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11b80dc00) [pid = 2257] [serial = 390] [outer = 0x0] 05:52:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11b8ca400) [pid = 2257] [serial = 391] [outer = 0x11b80dc00] 05:52:33 INFO - PROCESS | 2257 | 1461675153692 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11c008800) [pid = 2257] [serial = 392] [outer = 0x11b80dc00] 05:52:34 INFO - PROCESS | 2257 | 1461675154033 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 472ms 05:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:52:34 INFO - PROCESS | 2257 | 1461675154052 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 2257 | 1461675154053 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:52:34 INFO - PROCESS | 2257 | 1461675154055 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2257 | 1461675154058 Marionette TRACE conn2 <- [1,498,null,{}] 05:52:34 INFO - PROCESS | 2257 | 1461675154068 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}] 05:52:34 INFO - PROCESS | 2257 | 1461675154143 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:52:34 INFO - PROCESS | 2257 | 1461675154150 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d29800 == 42 [pid = 2257] [id = 132] 05:52:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11c3f0800) [pid = 2257] [serial = 393] [outer = 0x0] 05:52:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x12730dc00) [pid = 2257] [serial = 394] [outer = 0x11c3f0800] 05:52:34 INFO - PROCESS | 2257 | 1461675154178 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x127fb6c00) [pid = 2257] [serial = 395] [outer = 0x11c3f0800] 05:52:34 INFO - PROCESS | 2257 | 1461675154531 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 525ms 05:52:34 INFO - PROCESS | 2257 | 1461675154581 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 2257 | 1461675154583 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:52:34 INFO - PROCESS | 2257 | 1461675154585 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2257 | 1461675154586 Marionette TRACE conn2 <- [1,502,null,{}] 05:52:34 INFO - PROCESS | 2257 | 1461675154588 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}] 05:52:34 INFO - PROCESS | 2257 | 1461675154665 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:52:34 INFO - PROCESS | 2257 | 1461675154672 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b911000 == 43 [pid = 2257] [id = 133] 05:52:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x127ffec00) [pid = 2257] [serial = 396] [outer = 0x0] 05:52:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x128996000) [pid = 2257] [serial = 397] [outer = 0x127ffec00] 05:52:34 INFO - PROCESS | 2257 | 1461675154698 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x1296af000) [pid = 2257] [serial = 398] [outer = 0x127ffec00] 05:52:35 INFO - PROCESS | 2257 | 1461675155036 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 467ms 05:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:52:35 INFO - PROCESS | 2257 | 1461675155053 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 2257 | 1461675155054 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:52:35 INFO - PROCESS | 2257 | 1461675155056 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2257 | 1461675155057 Marionette TRACE conn2 <- [1,506,null,{}] 05:52:35 INFO - PROCESS | 2257 | 1461675155059 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}] 05:52:35 INFO - PROCESS | 2257 | 1461675155136 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:52:35 INFO - PROCESS | 2257 | 1461675155180 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd1c800 == 44 [pid = 2257] [id = 134] 05:52:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x1163f7c00) [pid = 2257] [serial = 399] [outer = 0x0] 05:52:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x129b75000) [pid = 2257] [serial = 400] [outer = 0x1163f7c00] 05:52:35 INFO - PROCESS | 2257 | 1461675155205 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x129d91c00) [pid = 2257] [serial = 401] [outer = 0x1163f7c00] 05:52:35 INFO - PROCESS | 2257 | 1461675155482 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 05:52:35 INFO - PROCESS | 2257 | 1461675155527 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:52:35 INFO - PROCESS | 2257 | 1461675155528 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:52:35 INFO - PROCESS | 2257 | 1461675155531 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2257 | 1461675155534 Marionette TRACE conn2 <- [1,510,null,{}] 05:52:35 INFO - PROCESS | 2257 | 1461675155537 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}] 05:52:35 INFO - PROCESS | 2257 | 1461675155626 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:52:35 INFO - PROCESS | 2257 | 1461675155634 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e2000 == 45 [pid = 2257] [id = 135] 05:52:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x129d94400) [pid = 2257] [serial = 402] [outer = 0x0] 05:52:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x12b6e1000) [pid = 2257] [serial = 403] [outer = 0x129d94400] 05:52:35 INFO - PROCESS | 2257 | 1461675155661 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x12bebb400) [pid = 2257] [serial = 404] [outer = 0x129d94400] 05:52:36 INFO - PROCESS | 2257 | 1461675156108 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 622ms 05:52:36 INFO - PROCESS | 2257 | 1461675156153 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:52:36 INFO - PROCESS | 2257 | 1461675156155 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:52:36 INFO - PROCESS | 2257 | 1461675156158 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 2257 | 1461675156160 Marionette TRACE conn2 <- [1,514,null,{}] 05:52:36 INFO - PROCESS | 2257 | 1461675156163 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}] 05:52:36 INFO - PROCESS | 2257 | 1461675156296 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:52:36 INFO - PROCESS | 2257 | 1461675156355 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x115746800 == 46 [pid = 2257] [id = 136] 05:52:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x12d1a8400) [pid = 2257] [serial = 405] [outer = 0x0] 05:52:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x12d1aa000) [pid = 2257] [serial = 406] [outer = 0x12d1a8400] 05:52:36 INFO - PROCESS | 2257 | 1461675156419 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x12d1b1c00) [pid = 2257] [serial = 407] [outer = 0x12d1a8400] 05:52:36 INFO - PROCESS | 2257 | 1461675156725 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 623ms 05:52:36 INFO - PROCESS | 2257 | 1461675156781 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 2257 | 1461675156782 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:52:36 INFO - PROCESS | 2257 | 1461675156784 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 2257 | 1461675156785 Marionette TRACE conn2 <- [1,518,null,{}] 05:52:36 INFO - PROCESS | 2257 | 1461675156788 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}] 05:52:36 INFO - PROCESS | 2257 | 1461675156875 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:52:36 INFO - PROCESS | 2257 | 1461675156906 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c56000 == 47 [pid = 2257] [id = 137] 05:52:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x12d1b4800) [pid = 2257] [serial = 408] [outer = 0x0] 05:52:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x12d27b000) [pid = 2257] [serial = 409] [outer = 0x12d1b4800] 05:52:36 INFO - PROCESS | 2257 | 1461675156930 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x12d658400) [pid = 2257] [serial = 410] [outer = 0x12d1b4800] 05:52:37 INFO - PROCESS | 2257 | 1461675157233 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 469ms 05:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:52:37 INFO - PROCESS | 2257 | 1461675157253 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 2257 | 1461675157254 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:52:37 INFO - PROCESS | 2257 | 1461675157256 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 2257 | 1461675157257 Marionette TRACE conn2 <- [1,522,null,{}] 05:52:37 INFO - PROCESS | 2257 | 1461675157260 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}] 05:52:37 INFO - PROCESS | 2257 | 1461675157358 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:52:37 INFO - PROCESS | 2257 | 1461675157363 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d6b800 == 48 [pid = 2257] [id = 138] 05:52:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12d655800) [pid = 2257] [serial = 411] [outer = 0x0] 05:52:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x12d660c00) [pid = 2257] [serial = 412] [outer = 0x12d655800] 05:52:37 INFO - PROCESS | 2257 | 1461675157388 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x12d6ac800) [pid = 2257] [serial = 413] [outer = 0x12d655800] 05:52:37 INFO - PROCESS | 2257 | 1461675157733 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x119e42c00) [pid = 2257] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x114245c00) [pid = 2257] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11ad0f400) [pid = 2257] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c1c0800) [pid = 2257] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x128079800) [pid = 2257] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11a849c00) [pid = 2257] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11a84a000) [pid = 2257] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x128079400) [pid = 2257] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x11a95b400) [pid = 2257] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x12b6c8400) [pid = 2257] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x129b72000) [pid = 2257] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x115708800) [pid = 2257] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:52:37 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x119e40800) [pid = 2257] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:52:37 INFO - PROCESS | 2257 | 1461675157809 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 2257 | 1461675157810 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:52:37 INFO - PROCESS | 2257 | 1461675157815 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 2257 | 1461675157816 Marionette TRACE conn2 <- [1,526,null,{}] 05:52:37 INFO - PROCESS | 2257 | 1461675157818 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}] 05:52:37 INFO - PROCESS | 2257 | 1461675157896 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:52:37 INFO - PROCESS | 2257 | 1461675157902 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x11911b000 == 49 [pid = 2257] [id = 139] 05:52:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11a849c00) [pid = 2257] [serial = 414] [outer = 0x0] 05:52:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11afe6000) [pid = 2257] [serial = 415] [outer = 0x11a849c00] 05:52:37 INFO - PROCESS | 2257 | 1461675157927 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x128079800) [pid = 2257] [serial = 416] [outer = 0x11a849c00] 05:52:38 INFO - PROCESS | 2257 | 1461675158253 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 05:52:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:52:38 INFO - PROCESS | 2257 | 1461675158286 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2257 | 1461675158287 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:52:38 INFO - PROCESS | 2257 | 1461675158290 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2257 | 1461675158291 Marionette TRACE conn2 <- [1,530,null,{}] 05:52:38 INFO - PROCESS | 2257 | 1461675158294 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}] 05:52:38 INFO - PROCESS | 2257 | 1461675158381 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:52:38 INFO - PROCESS | 2257 | 1461675158424 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x1280b4000 == 50 [pid = 2257] [id = 140] 05:52:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11a84a000) [pid = 2257] [serial = 417] [outer = 0x0] 05:52:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x129b72c00) [pid = 2257] [serial = 418] [outer = 0x11a84a000] 05:52:38 INFO - PROCESS | 2257 | 1461675158454 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x12e449400) [pid = 2257] [serial = 419] [outer = 0x11a84a000] 05:52:38 INFO - PROCESS | 2257 | 1461675158738 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"]]]}] 05:52:38 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:52:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:52:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:52:38 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:52:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:52:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:52:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 473ms 05:52:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:52:38 INFO - PROCESS | 2257 | 1461675158775 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2257 | 1461675158777 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:52:38 INFO - PROCESS | 2257 | 1461675158790 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2257 | 1461675158792 Marionette TRACE conn2 <- [1,534,null,{}] 05:52:38 INFO - PROCESS | 2257 | 1461675158796 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}] 05:52:38 INFO - PROCESS | 2257 | 1461675158933 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:52:38 INFO - PROCESS | 2257 | 1461675158940 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d29f800 == 51 [pid = 2257] [id = 141] 05:52:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x12e449000) [pid = 2257] [serial = 420] [outer = 0x0] 05:52:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x12e621400) [pid = 2257] [serial = 421] [outer = 0x12e449000] 05:52:38 INFO - PROCESS | 2257 | 1461675158980 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x12e86f400) [pid = 2257] [serial = 422] [outer = 0x12e449000] 05:52:39 INFO - PROCESS | 2257 | 1461675159433 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:52:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 681ms 05:52:39 INFO - PROCESS | 2257 | 1461675159462 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 2257 | 1461675159463 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:52:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:52:39 INFO - PROCESS | 2257 | 1461675159465 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 2257 | 1461675159466 Marionette TRACE conn2 <- [1,538,null,{}] 05:52:39 INFO - PROCESS | 2257 | 1461675159468 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}] 05:52:39 INFO - PROCESS | 2257 | 1461675159543 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:52:39 INFO - PROCESS | 2257 | 1461675159552 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d430000 == 52 [pid = 2257] [id = 142] 05:52:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x12e625800) [pid = 2257] [serial = 423] [outer = 0x0] 05:52:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12e874c00) [pid = 2257] [serial = 424] [outer = 0x12e625800] 05:52:39 INFO - PROCESS | 2257 | 1461675159579 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x12e8d4000) [pid = 2257] [serial = 425] [outer = 0x12e625800] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11b91e800 == 51 [pid = 2257] [id = 105] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11aaf5000 == 50 [pid = 2257] [id = 103] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11adb3800 == 49 [pid = 2257] [id = 104] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11be7f000 == 48 [pid = 2257] [id = 115] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11b061800 == 47 [pid = 2257] [id = 114] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x119173000 == 46 [pid = 2257] [id = 113] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11a934800 == 45 [pid = 2257] [id = 102] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11a94a000 == 44 [pid = 2257] [id = 112] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x116640800 == 43 [pid = 2257] [id = 131] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x119720000 == 42 [pid = 2257] [id = 130] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf7000 == 41 [pid = 2257] [id = 129] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12b826000 == 40 [pid = 2257] [id = 128] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x1239da000 == 39 [pid = 2257] [id = 127] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x129d58800 == 38 [pid = 2257] [id = 125] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x118ada000 == 37 [pid = 2257] [id = 126] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x119d29800 == 36 [pid = 2257] [id = 132] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd1c800 == 35 [pid = 2257] [id = 134] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e2000 == 34 [pid = 2257] [id = 135] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11b911000 == 33 [pid = 2257] [id = 133] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x1280b4000 == 32 [pid = 2257] [id = 140] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x127c56000 == 31 [pid = 2257] [id = 137] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x129d6b800 == 30 [pid = 2257] [id = 138] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12d29f800 == 29 [pid = 2257] [id = 141] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11911b000 == 28 [pid = 2257] [id = 139] 05:52:40 INFO - PROCESS | 2257 | --DOCSHELL 0x115746800 == 27 [pid = 2257] [id = 136] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x11a95f800) [pid = 2257] [serial = 320] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x1157dac00) [pid = 2257] [serial = 317] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11bdec800) [pid = 2257] [serial = 323] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x127ffac00) [pid = 2257] [serial = 353] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x12960ac00) [pid = 2257] [serial = 358] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11ad76800) [pid = 2257] [serial = 346] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11b80fc00) [pid = 2257] [serial = 347] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x11be1c800) [pid = 2257] [serial = 349] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x128912000) [pid = 2257] [serial = 355] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11c005400) [pid = 2257] [serial = 335] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11be15000) [pid = 2257] [serial = 340] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12bba9000) [pid = 2257] [serial = 371] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x129d11800) [pid = 2257] [serial = 361] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x119d85c00) [pid = 2257] [serial = 337] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x125ddec00) [pid = 2257] [serial = 343] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x11aff1000) [pid = 2257] [serial = 364] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x129b6bc00) [pid = 2257] [serial = 359] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x12b54f000) [pid = 2257] [serial = 367] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12b6c7800) [pid = 2257] [serial = 368] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12b6ec800) [pid = 2257] [serial = 370] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x12bbac400) [pid = 2257] [serial = 373] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x12b54d000) [pid = 2257] [serial = 362] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x127b74800) [pid = 2257] [serial = 352] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x12783cc00) [pid = 2257] [serial = 365] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x129222400) [pid = 2257] [serial = 356] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x11c3bd800) [pid = 2257] [serial = 350] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2257 | 1461675161112 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]]]}] 05:52:41 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. 05:52:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1673ms 05:52:41 INFO - PROCESS | 2257 | 1461675161138 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2257 | 1461675161141 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:52:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:52:41 INFO - PROCESS | 2257 | 1461675161144 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 2257 | 1461675161147 Marionette TRACE conn2 <- [1,542,null,{}] 05:52:41 INFO - PROCESS | 2257 | 1461675161151 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}] 05:52:41 INFO - PROCESS | 2257 | 1461675161226 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:52:41 INFO - PROCESS | 2257 | 1461675161267 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x115680800 == 28 [pid = 2257] [id = 143] 05:52:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x116682400) [pid = 2257] [serial = 426] [outer = 0x0] 05:52:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x11888dc00) [pid = 2257] [serial = 427] [outer = 0x116682400] 05:52:41 INFO - PROCESS | 2257 | 1461675161295 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x118f51000) [pid = 2257] [serial = 428] [outer = 0x116682400] 05:52:41 INFO - PROCESS | 2257 | 1461675161594 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]]]}] 05:52:41 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. 05:52:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 472ms 05:52:41 INFO - PROCESS | 2257 | 1461675161621 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2257 | 1461675161625 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:52:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:52:41 INFO - PROCESS | 2257 | 1461675161630 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 2257 | 1461675161635 Marionette TRACE conn2 <- [1,546,null,{}] 05:52:41 INFO - PROCESS | 2257 | 1461675161638 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}] 05:52:41 INFO - PROCESS | 2257 | 1461675161726 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:52:41 INFO - PROCESS | 2257 | 1461675161737 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x118802800 == 29 [pid = 2257] [id = 144] 05:52:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11912e400) [pid = 2257] [serial = 429] [outer = 0x0] 05:52:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11a849000) [pid = 2257] [serial = 430] [outer = 0x11912e400] 05:52:41 INFO - PROCESS | 2257 | 1461675161768 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11aa50000) [pid = 2257] [serial = 431] [outer = 0x11912e400] 05:52:42 INFO - PROCESS | 2257 | 1461675162103 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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:52:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 523ms 05:52:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:52:42 INFO - PROCESS | 2257 | 1461675162153 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 2257 | 1461675162155 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:52:42 INFO - PROCESS | 2257 | 1461675162157 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 2257 | 1461675162160 Marionette TRACE conn2 <- [1,550,null,{}] 05:52:42 INFO - PROCESS | 2257 | 1461675162171 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}] 05:52:42 INFO - PROCESS | 2257 | 1461675162253 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:52:42 INFO - PROCESS | 2257 | 1461675162259 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b8800 == 30 [pid = 2257] [id = 145] 05:52:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11ade9000) [pid = 2257] [serial = 432] [outer = 0x0] 05:52:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11adf1400) [pid = 2257] [serial = 433] [outer = 0x11ade9000] 05:52:42 INFO - PROCESS | 2257 | 1461675162293 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11b84e400) [pid = 2257] [serial = 434] [outer = 0x11ade9000] 05:52:42 INFO - PROCESS | 2257 | 1461675162653 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]]]}] 05:52:42 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. 05:52:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 530ms 05:52:42 INFO - PROCESS | 2257 | 1461675162687 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 2257 | 1461675162689 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:52:42 INFO - PROCESS | 2257 | 1461675162691 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 2257 | 1461675162692 Marionette TRACE conn2 <- [1,554,null,{}] 05:52:42 INFO - PROCESS | 2257 | 1461675162695 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}] 05:52:42 INFO - PROCESS | 2257 | 1461675162781 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:52:42 INFO - PROCESS | 2257 | 1461675162787 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aae6800 == 31 [pid = 2257] [id = 146] 05:52:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11b80f400) [pid = 2257] [serial = 435] [outer = 0x0] 05:52:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11bde4800) [pid = 2257] [serial = 436] [outer = 0x11b80f400] 05:52:42 INFO - PROCESS | 2257 | 1461675162816 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11be1a000) [pid = 2257] [serial = 437] [outer = 0x11b80f400] 05:52:42 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:43 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:43 INFO - PROCESS | 2257 | 1461675163117 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 05:52:43 INFO - PROCESS | 2257 | 1461675163161 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 2257 | 1461675163163 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:52:43 INFO - PROCESS | 2257 | 1461675163167 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 2257 | 1461675163168 Marionette TRACE conn2 <- [1,558,null,{}] 05:52:43 INFO - PROCESS | 2257 | 1461675163171 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}] 05:52:43 INFO - PROCESS | 2257 | 1461675163238 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:52:43 INFO - PROCESS | 2257 | 1461675163242 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b867800 == 32 [pid = 2257] [id = 147] 05:52:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x119ac5400) [pid = 2257] [serial = 438] [outer = 0x0] 05:52:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c007400) [pid = 2257] [serial = 439] [outer = 0x119ac5400] 05:52:43 INFO - PROCESS | 2257 | 1461675163270 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c3b7800) [pid = 2257] [serial = 440] [outer = 0x119ac5400] 05:52:43 INFO - PROCESS | 2257 | 1461675163598 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 05:52:43 INFO - PROCESS | 2257 | 1461675163643 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 2257 | 1461675163645 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:52:43 INFO - PROCESS | 2257 | 1461675163647 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 2257 | 1461675163648 Marionette TRACE conn2 <- [1,562,null,{}] 05:52:43 INFO - PROCESS | 2257 | 1461675163650 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}] 05:52:43 INFO - PROCESS | 2257 | 1461675163737 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:52:43 INFO - PROCESS | 2257 | 1461675163743 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x115205800 == 33 [pid = 2257] [id = 148] 05:52:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11c3b7c00) [pid = 2257] [serial = 441] [outer = 0x0] 05:52:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x123a65400) [pid = 2257] [serial = 442] [outer = 0x11c3b7c00] 05:52:43 INFO - PROCESS | 2257 | 1461675163772 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x127493000) [pid = 2257] [serial = 443] [outer = 0x11c3b7c00] 05:52:43 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:44 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:44 INFO - PROCESS | 2257 | 1461675164091 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 05:52:44 INFO - PROCESS | 2257 | 1461675164117 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 2257 | 1461675164118 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:52:44 INFO - PROCESS | 2257 | 1461675164120 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 2257 | 1461675164121 Marionette TRACE conn2 <- [1,566,null,{}] 05:52:44 INFO - PROCESS | 2257 | 1461675164123 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}] 05:52:44 INFO - PROCESS | 2257 | 1461675164191 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:52:44 INFO - PROCESS | 2257 | 1461675164197 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c380000 == 34 [pid = 2257] [id = 149] 05:52:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x125b2b400) [pid = 2257] [serial = 444] [outer = 0x0] 05:52:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x127c74c00) [pid = 2257] [serial = 445] [outer = 0x125b2b400] 05:52:44 INFO - PROCESS | 2257 | 1461675164223 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x127ffc000) [pid = 2257] [serial = 446] [outer = 0x125b2b400] 05:52:44 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:44 INFO - PROCESS | 2257 | [2257] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:52:44 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:44 INFO - PROCESS | 2257 | 1461675164519 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 418ms 05:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:52:44 INFO - PROCESS | 2257 | 1461675164541 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 2257 | 1461675164542 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:52:44 INFO - PROCESS | 2257 | 1461675164544 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 2257 | 1461675164545 Marionette TRACE conn2 <- [1,570,null,{}] 05:52:44 INFO - PROCESS | 2257 | 1461675164550 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}] 05:52:44 INFO - PROCESS | 2257 | 1461675164642 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:52:44 INFO - PROCESS | 2257 | 1461675164648 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239d5800 == 35 [pid = 2257] [id = 150] 05:52:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x115abc800) [pid = 2257] [serial = 447] [outer = 0x0] 05:52:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x127fba800) [pid = 2257] [serial = 448] [outer = 0x115abc800] 05:52:44 INFO - PROCESS | 2257 | 1461675164673 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x128999000) [pid = 2257] [serial = 449] [outer = 0x115abc800] 05:52:44 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:44 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:45 INFO - PROCESS | 2257 | 1461675165000 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 05:52:45 INFO - PROCESS | 2257 | 1461675165016 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 2257 | 1461675165017 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:52:45 INFO - PROCESS | 2257 | 1461675165019 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 2257 | 1461675165020 Marionette TRACE conn2 <- [1,574,null,{}] 05:52:45 INFO - PROCESS | 2257 | 1461675165023 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}] 05:52:45 INFO - PROCESS | 2257 | 1461675165093 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:52:45 INFO - PROCESS | 2257 | 1461675165098 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270b9000 == 36 [pid = 2257] [id = 151] 05:52:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x128079c00) [pid = 2257] [serial = 450] [outer = 0x0] 05:52:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x129610c00) [pid = 2257] [serial = 451] [outer = 0x128079c00] 05:52:45 INFO - PROCESS | 2257 | 1461675165124 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x129b75400) [pid = 2257] [serial = 452] [outer = 0x128079c00] 05:52:45 INFO - PROCESS | 2257 | 1461675165423 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 419ms 05:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:52:45 INFO - PROCESS | 2257 | 1461675165438 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 2257 | 1461675165439 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:52:45 INFO - PROCESS | 2257 | 1461675165441 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 2257 | 1461675165442 Marionette TRACE conn2 <- [1,578,null,{}] 05:52:45 INFO - PROCESS | 2257 | 1461675165444 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}] 05:52:45 INFO - PROCESS | 2257 | 1461675165545 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:52:45 INFO - PROCESS | 2257 | 1461675165552 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x127602800 == 37 [pid = 2257] [id = 152] 05:52:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x1147d4400) [pid = 2257] [serial = 453] [outer = 0x0] 05:52:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x12960ac00) [pid = 2257] [serial = 454] [outer = 0x1147d4400] 05:52:45 INFO - PROCESS | 2257 | 1461675165576 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x129d8bc00) [pid = 2257] [serial = 455] [outer = 0x1147d4400] 05:52:45 INFO - PROCESS | 2257 | 1461675165871 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 470ms 05:52:45 INFO - PROCESS | 2257 | 1461675165913 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 2257 | 1461675165916 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:52:45 INFO - PROCESS | 2257 | 1461675165919 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 2257 | 1461675165920 Marionette TRACE conn2 <- [1,582,null,{}] 05:52:45 INFO - PROCESS | 2257 | 1461675165922 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}] 05:52:46 INFO - PROCESS | 2257 | 1461675166003 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:52:46 INFO - PROCESS | 2257 | 1461675166007 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b866800 == 38 [pid = 2257] [id = 153] 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x129d8c000) [pid = 2257] [serial = 456] [outer = 0x0] 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x12b552800) [pid = 2257] [serial = 457] [outer = 0x129d8c000] 05:52:46 INFO - PROCESS | 2257 | 1461675166039 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x12b6ea000) [pid = 2257] [serial = 458] [outer = 0x129d8c000] 05:52:46 INFO - PROCESS | 2257 | 1461675166416 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]]]}] 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x12bb9e000) [pid = 2257] [serial = 459] [outer = 0x12fc95400] 05:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 05:52:46 INFO - PROCESS | 2257 | 1461675166455 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 2257 | 1461675166456 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:52:46 INFO - PROCESS | 2257 | 1461675166476 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 2257 | 1461675166477 Marionette TRACE conn2 <- [1,586,null,{}] 05:52:46 INFO - PROCESS | 2257 | 1461675166479 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}] 05:52:46 INFO - PROCESS | 2257 | 1461675166568 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:52:46 INFO - PROCESS | 2257 | 1461675166600 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12965a800 == 39 [pid = 2257] [id = 154] 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x129d12000) [pid = 2257] [serial = 460] [outer = 0x0] 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12bba7c00) [pid = 2257] [serial = 461] [outer = 0x129d12000] 05:52:46 INFO - PROCESS | 2257 | 1461675166625 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12be4c800) [pid = 2257] [serial = 462] [outer = 0x129d12000] 05:52:46 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:46 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:46 INFO - PROCESS | 2257 | 1461675166942 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 534ms 05:52:46 INFO - PROCESS | 2257 | 1461675166996 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 2257 | 1461675166997 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:52:47 INFO - PROCESS | 2257 | 1461675167000 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 2257 | 1461675167001 Marionette TRACE conn2 <- [1,590,null,{}] 05:52:47 INFO - PROCESS | 2257 | 1461675167003 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}] 05:52:47 INFO - PROCESS | 2257 | 1461675167092 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:52:47 INFO - PROCESS | 2257 | 1461675167096 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8d4800 == 40 [pid = 2257] [id = 155] 05:52:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x12bba1400) [pid = 2257] [serial = 463] [outer = 0x0] 05:52:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12bebbc00) [pid = 2257] [serial = 464] [outer = 0x12bba1400] 05:52:47 INFO - PROCESS | 2257 | 1461675167121 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12d1a8000) [pid = 2257] [serial = 465] [outer = 0x12bba1400] 05:52:47 INFO - PROCESS | 2257 | 1461675167430 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 469ms 05:52:47 INFO - PROCESS | 2257 | 1461675167469 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 2257 | 1461675167471 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:52:47 INFO - PROCESS | 2257 | 1461675167473 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 2257 | 1461675167474 Marionette TRACE conn2 <- [1,594,null,{}] 05:52:47 INFO - PROCESS | 2257 | 1461675167476 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}] 05:52:47 INFO - PROCESS | 2257 | 1461675167567 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:52:47 INFO - PROCESS | 2257 | 1461675167571 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c01b800 == 41 [pid = 2257] [id = 156] 05:52:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12be4d400) [pid = 2257] [serial = 466] [outer = 0x0] 05:52:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12d1b0400) [pid = 2257] [serial = 467] [outer = 0x12be4d400] 05:52:47 INFO - PROCESS | 2257 | 1461675167595 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12d653800) [pid = 2257] [serial = 468] [outer = 0x12be4d400] 05:52:47 INFO - PROCESS | 2257 | 1461675167970 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 05:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:52:47 INFO - PROCESS | 2257 | 1461675167991 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 2257 | 1461675167992 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:52:47 INFO - PROCESS | 2257 | 1461675167994 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 2257 | 1461675167997 Marionette TRACE conn2 <- [1,598,null,{}] 05:52:48 INFO - PROCESS | 2257 | 1461675168001 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}] 05:52:48 INFO - PROCESS | 2257 | 1461675168098 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:52:48 INFO - PROCESS | 2257 | 1461675168102 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d416000 == 42 [pid = 2257] [id = 157] 05:52:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x127b74400) [pid = 2257] [serial = 469] [outer = 0x0] 05:52:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12d661000) [pid = 2257] [serial = 470] [outer = 0x127b74400] 05:52:48 INFO - PROCESS | 2257 | 1461675168127 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12dc24000) [pid = 2257] [serial = 471] [outer = 0x127b74400] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12e449000) [pid = 2257] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12d1a8400) [pid = 2257] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12d1b4800) [pid = 2257] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12d655800) [pid = 2257] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11a849c00) [pid = 2257] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11a84a000) [pid = 2257] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x129d94400) [pid = 2257] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x1163f7c00) [pid = 2257] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x127ffec00) [pid = 2257] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11c3f0800) [pid = 2257] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11b80dc00) [pid = 2257] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x119e41000) [pid = 2257] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12bba7000) [pid = 2257] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x129d0ec00) [pid = 2257] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x123a60c00) [pid = 2257] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x1188e7400) [pid = 2257] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12b6ce800) [pid = 2257] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x118f46400) [pid = 2257] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x123a6bc00) [pid = 2257] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x125b37c00) [pid = 2257] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:52:48 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x11adef000) [pid = 2257] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:52:48 INFO - PROCESS | 2257 | 1461675168677 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 723ms 05:52:48 INFO - PROCESS | 2257 | 1461675168719 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 2257 | 1461675168720 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:52:48 INFO - PROCESS | 2257 | 1461675168722 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 2257 | 1461675168723 Marionette TRACE conn2 <- [1,602,null,{}] 05:52:48 INFO - PROCESS | 2257 | 1461675168726 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}] 05:52:48 INFO - PROCESS | 2257 | 1461675168827 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:52:48 INFO - PROCESS | 2257 | 1461675168877 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd08800 == 43 [pid = 2257] [id = 158] 05:52:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x1163f7c00) [pid = 2257] [serial = 472] [outer = 0x0] 05:52:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x123a6bc00) [pid = 2257] [serial = 473] [outer = 0x1163f7c00] 05:52:48 INFO - PROCESS | 2257 | 1461675168901 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x129d0f800) [pid = 2257] [serial = 474] [outer = 0x1163f7c00] 05:52:49 INFO - PROCESS | 2257 | 1461675169178 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 05:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:52:49 INFO - PROCESS | 2257 | 1461675169191 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 2257 | 1461675169192 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:52:49 INFO - PROCESS | 2257 | 1461675169194 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 2257 | 1461675169195 Marionette TRACE conn2 <- [1,606,null,{}] 05:52:49 INFO - PROCESS | 2257 | 1461675169205 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}] 05:52:49 INFO - PROCESS | 2257 | 1461675169286 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:52:49 INFO - PROCESS | 2257 | 1461675169291 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d734800 == 44 [pid = 2257] [id = 159] 05:52:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x127496400) [pid = 2257] [serial = 475] [outer = 0x0] 05:52:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x12d274000) [pid = 2257] [serial = 476] [outer = 0x127496400] 05:52:49 INFO - PROCESS | 2257 | 1461675169316 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x12dc1fc00) [pid = 2257] [serial = 477] [outer = 0x127496400] 05:52:49 INFO - PROCESS | 2257 | 1461675169618 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 475ms 05:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:52:49 INFO - PROCESS | 2257 | 1461675169669 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 2257 | 1461675169670 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:52:49 INFO - PROCESS | 2257 | 1461675169673 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 2257 | 1461675169673 Marionette TRACE conn2 <- [1,610,null,{}] 05:52:49 INFO - PROCESS | 2257 | 1461675169676 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}] 05:52:49 INFO - PROCESS | 2257 | 1461675169772 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:52:49 INFO - PROCESS | 2257 | 1461675169780 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc4c800 == 45 [pid = 2257] [id = 160] 05:52:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x12d1ae400) [pid = 2257] [serial = 478] [outer = 0x0] 05:52:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x12e441400) [pid = 2257] [serial = 479] [outer = 0x12d1ae400] 05:52:49 INFO - PROCESS | 2257 | 1461675169806 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x12e448000) [pid = 2257] [serial = 480] [outer = 0x12d1ae400] 05:52:50 INFO - PROCESS | 2257 | 1461675170103 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 05:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:52:50 INFO - PROCESS | 2257 | 1461675170144 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 2257 | 1461675170145 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:52:50 INFO - PROCESS | 2257 | 1461675170147 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 2257 | 1461675170150 Marionette TRACE conn2 <- [1,614,null,{}] 05:52:50 INFO - PROCESS | 2257 | 1461675170153 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}] 05:52:50 INFO - PROCESS | 2257 | 1461675170226 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:52:50 INFO - PROCESS | 2257 | 1461675170232 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e403800 == 46 [pid = 2257] [id = 161] 05:52:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x12e442c00) [pid = 2257] [serial = 481] [outer = 0x0] 05:52:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12e626000) [pid = 2257] [serial = 482] [outer = 0x12e442c00] 05:52:50 INFO - PROCESS | 2257 | 1461675170257 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12e870800) [pid = 2257] [serial = 483] [outer = 0x12e442c00] 05:52:50 INFO - PROCESS | 2257 | 1461675170689 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 573ms 05:52:50 INFO - PROCESS | 2257 | 1461675170720 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:52:50 INFO - PROCESS | 2257 | 1461675170723 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:52:50 INFO - PROCESS | 2257 | 1461675170726 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 2257 | 1461675170729 Marionette TRACE conn2 <- [1,618,null,{}] 05:52:50 INFO - PROCESS | 2257 | 1461675170733 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}] 05:52:50 INFO - PROCESS | 2257 | 1461675170842 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:52:50 INFO - PROCESS | 2257 | 1461675170913 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x11568f000 == 47 [pid = 2257] [id = 162] 05:52:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11581d800) [pid = 2257] [serial = 484] [outer = 0x0] 05:52:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11867dc00) [pid = 2257] [serial = 485] [outer = 0x11581d800] 05:52:50 INFO - PROCESS | 2257 | 1461675170945 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x119258000) [pid = 2257] [serial = 486] [outer = 0x11581d800] 05:52:51 INFO - PROCESS | 2257 | 1461675171495 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 826ms 05:52:51 INFO - PROCESS | 2257 | 1461675171553 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 2257 | 1461675171558 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:52:51 INFO - PROCESS | 2257 | 1461675171562 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 2257 | 1461675171565 Marionette TRACE conn2 <- [1,622,null,{}] 05:52:51 INFO - PROCESS | 2257 | 1461675171569 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}] 05:52:51 INFO - PROCESS | 2257 | 1461675171676 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:52:51 INFO - PROCESS | 2257 | 1461675171906 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x11524c000 == 48 [pid = 2257] [id = 163] 05:52:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x1157d4c00) [pid = 2257] [serial = 487] [outer = 0x0] 05:52:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x118e0f000) [pid = 2257] [serial = 488] [outer = 0x1157d4c00] 05:52:51 INFO - PROCESS | 2257 | 1461675171937 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x119265800) [pid = 2257] [serial = 489] [outer = 0x1157d4c00] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc4c800 == 47 [pid = 2257] [id = 160] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12d734800 == 46 [pid = 2257] [id = 159] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd08800 == 45 [pid = 2257] [id = 158] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12d416000 == 44 [pid = 2257] [id = 157] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12c01b800 == 43 [pid = 2257] [id = 156] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8d4800 == 42 [pid = 2257] [id = 155] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12e874c00) [pid = 2257] [serial = 424] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12965a800 == 41 [pid = 2257] [id = 154] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11b866800 == 40 [pid = 2257] [id = 153] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x127602800 == 39 [pid = 2257] [id = 152] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x1270b9000 == 38 [pid = 2257] [id = 151] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x1239d5800 == 37 [pid = 2257] [id = 150] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11c380000 == 36 [pid = 2257] [id = 149] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x115205800 == 35 [pid = 2257] [id = 148] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11b867800 == 34 [pid = 2257] [id = 147] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11aae6800 == 33 [pid = 2257] [id = 146] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b8800 == 32 [pid = 2257] [id = 145] 05:52:52 INFO - PROCESS | 2257 | 1461675172442 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]]]}] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x118802800 == 31 [pid = 2257] [id = 144] 05:52:52 INFO - PROCESS | 2257 | --DOCSHELL 0x115680800 == 30 [pid = 2257] [id = 143] 05:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 924ms 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11aa46400) [pid = 2257] [serial = 338] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x127495000) [pid = 2257] [serial = 314] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x1276c8400) [pid = 2257] [serial = 344] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11c00cc00) [pid = 2257] [serial = 341] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12e86f400) [pid = 2257] [serial = 422] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12d1aa000) [pid = 2257] [serial = 406] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12d27b000) [pid = 2257] [serial = 409] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12d1b1c00) [pid = 2257] [serial = 407] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12d660c00) [pid = 2257] [serial = 412] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12d658400) [pid = 2257] [serial = 410] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12d6ac800) [pid = 2257] [serial = 413] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11afe6000) [pid = 2257] [serial = 415] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x128079800) [pid = 2257] [serial = 416] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12e621400) [pid = 2257] [serial = 421] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x129b72c00) [pid = 2257] [serial = 418] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12e449400) [pid = 2257] [serial = 419] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12b6e1000) [pid = 2257] [serial = 403] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x129b75000) [pid = 2257] [serial = 400] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x129d91c00) [pid = 2257] [serial = 401] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x128996000) [pid = 2257] [serial = 397] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x1296af000) [pid = 2257] [serial = 398] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12730dc00) [pid = 2257] [serial = 394] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x127fb6c00) [pid = 2257] [serial = 395] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x11b8ca400) [pid = 2257] [serial = 391] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11c008800) [pid = 2257] [serial = 392] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11b803000) [pid = 2257] [serial = 389] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11ad80c00) [pid = 2257] [serial = 388] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12beb3800) [pid = 2257] [serial = 386] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x12be4ac00) [pid = 2257] [serial = 385] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x129d93000) [pid = 2257] [serial = 383] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x129d89400) [pid = 2257] [serial = 382] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x127fb6800) [pid = 2257] [serial = 380] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x12730e800) [pid = 2257] [serial = 379] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x11af19800) [pid = 2257] [serial = 377] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x119d88400) [pid = 2257] [serial = 376] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12bcdf000) [pid = 2257] [serial = 374] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x12bebb400) [pid = 2257] [serial = 404] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2257 | 1461675172495 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 2257 | 1461675172500 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:52:52 INFO - PROCESS | 2257 | 1461675172505 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 2257 | 1461675172507 Marionette TRACE conn2 <- [1,626,null,{}] 05:52:52 INFO - PROCESS | 2257 | 1461675172510 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}] 05:52:52 INFO - PROCESS | 2257 | 1461675172579 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:52:52 INFO - PROCESS | 2257 | 1461675172586 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x115695800 == 31 [pid = 2257] [id = 164] 05:52:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x118f4a800) [pid = 2257] [serial = 490] [outer = 0x0] 05:52:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x119d90800) [pid = 2257] [serial = 491] [outer = 0x118f4a800] 05:52:52 INFO - PROCESS | 2257 | 1461675172616 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11a958400) [pid = 2257] [serial = 492] [outer = 0x118f4a800] 05:52:52 INFO - PROCESS | 2257 | 1461675172955 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 473ms 05:52:52 INFO - PROCESS | 2257 | 1461675172980 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 2257 | 1461675172985 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:52:52 INFO - PROCESS | 2257 | 1461675172988 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 2257 | 1461675172989 Marionette TRACE conn2 <- [1,630,null,{}] 05:52:52 INFO - PROCESS | 2257 | 1461675172991 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}] 05:52:53 INFO - PROCESS | 2257 | 1461675173076 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:52:53 INFO - PROCESS | 2257 | 1461675173141 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x11920d000 == 32 [pid = 2257] [id = 165] 05:52:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11a960c00) [pid = 2257] [serial = 493] [outer = 0x0] 05:52:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11adec400) [pid = 2257] [serial = 494] [outer = 0x11a960c00] 05:52:53 INFO - PROCESS | 2257 | 1461675173168 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11af19000) [pid = 2257] [serial = 495] [outer = 0x11a960c00] 05:52:53 INFO - PROCESS | 2257 | 1461675173454 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 05:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:52:53 INFO - PROCESS | 2257 | 1461675173507 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 2257 | 1461675173509 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:52:53 INFO - PROCESS | 2257 | 1461675173522 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 2257 | 1461675173529 Marionette TRACE conn2 <- [1,634,null,{}] 05:52:53 INFO - PROCESS | 2257 | 1461675173534 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}] 05:52:53 INFO - PROCESS | 2257 | 1461675173661 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:52:53 INFO - PROCESS | 2257 | 1461675173719 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a657000 == 33 [pid = 2257] [id = 166] 05:52:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x1147d6c00) [pid = 2257] [serial = 496] [outer = 0x0] 05:52:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11afe3400) [pid = 2257] [serial = 497] [outer = 0x1147d6c00] 05:52:53 INFO - PROCESS | 2257 | 1461675173761 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11be13400) [pid = 2257] [serial = 498] [outer = 0x1147d6c00] 05:52:53 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:54 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:54 INFO - PROCESS | 2257 | 1461675174084 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 585ms 05:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:52:54 INFO - PROCESS | 2257 | 1461675174105 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 2257 | 1461675174107 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:52:54 INFO - PROCESS | 2257 | 1461675174109 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 2257 | 1461675174110 Marionette TRACE conn2 <- [1,638,null,{}] 05:52:54 INFO - PROCESS | 2257 | 1461675174112 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}] 05:52:54 INFO - PROCESS | 2257 | 1461675174197 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:52:54 INFO - PROCESS | 2257 | 1461675174244 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b054800 == 34 [pid = 2257] [id = 167] 05:52:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x1186b5800) [pid = 2257] [serial = 499] [outer = 0x0] 05:52:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11be18c00) [pid = 2257] [serial = 500] [outer = 0x1186b5800] 05:52:54 INFO - PROCESS | 2257 | 1461675174270 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11c00e400) [pid = 2257] [serial = 501] [outer = 0x1186b5800] 05:52:54 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:54 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:54 INFO - PROCESS | 2257 | 1461675174602 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 518ms 05:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:52:54 INFO - PROCESS | 2257 | 1461675174628 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 2257 | 1461675174630 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:52:54 INFO - PROCESS | 2257 | 1461675174633 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 2257 | 1461675174635 Marionette TRACE conn2 <- [1,642,null,{}] 05:52:54 INFO - PROCESS | 2257 | 1461675174646 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}] 05:52:54 INFO - PROCESS | 2257 | 1461675174765 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:52:54 INFO - PROCESS | 2257 | 1461675174808 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b961000 == 35 [pid = 2257] [id = 168] 05:52:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11c3b8400) [pid = 2257] [serial = 502] [outer = 0x0] 05:52:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11c3c6c00) [pid = 2257] [serial = 503] [outer = 0x11c3b8400] 05:52:54 INFO - PROCESS | 2257 | 1461675174864 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x123a62c00) [pid = 2257] [serial = 504] [outer = 0x11c3b8400] 05:52:55 INFO - PROCESS | 2257 | 1461675175329 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 05:52:55 INFO - PROCESS | 2257 | 1461675175378 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:52:55 INFO - PROCESS | 2257 | 1461675175379 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:52:55 INFO - PROCESS | 2257 | 1461675175381 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 2257 | 1461675175382 Marionette TRACE conn2 <- [1,646,null,{}] 05:52:55 INFO - PROCESS | 2257 | 1461675175384 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}] 05:52:55 INFO - PROCESS | 2257 | 1461675175487 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:52:55 INFO - PROCESS | 2257 | 1461675175493 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be81000 == 36 [pid = 2257] [id = 169] 05:52:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x115709800) [pid = 2257] [serial = 505] [outer = 0x0] 05:52:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x125dde000) [pid = 2257] [serial = 506] [outer = 0x115709800] 05:52:55 INFO - PROCESS | 2257 | 1461675175518 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x127455800) [pid = 2257] [serial = 507] [outer = 0x115709800] 05:52:55 INFO - PROCESS | 2257 | 1461675175853 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 523ms 05:52:55 INFO - PROCESS | 2257 | 1461675175905 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 2257 | 1461675175906 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:52:55 INFO - PROCESS | 2257 | 1461675175908 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 2257 | 1461675175909 Marionette TRACE conn2 <- [1,650,null,{}] 05:52:55 INFO - PROCESS | 2257 | 1461675175911 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}] 05:52:55 INFO - PROCESS | 2257 | 1461675175995 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:52:56 INFO - PROCESS | 2257 | 1461675176025 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c377000 == 37 [pid = 2257] [id = 170] 05:52:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x127493400) [pid = 2257] [serial = 508] [outer = 0x0] 05:52:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12783cc00) [pid = 2257] [serial = 509] [outer = 0x127493400] 05:52:56 INFO - PROCESS | 2257 | 1461675176050 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x127fb6c00) [pid = 2257] [serial = 510] [outer = 0x127493400] 05:52:56 INFO - PROCESS | 2257 | 1461675176354 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 05:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:52:56 INFO - PROCESS | 2257 | 1461675176381 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 2257 | 1461675176382 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:52:56 INFO - PROCESS | 2257 | 1461675176384 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 2257 | 1461675176385 Marionette TRACE conn2 <- [1,654,null,{}] 05:52:56 INFO - PROCESS | 2257 | 1461675176393 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}] 05:52:56 INFO - PROCESS | 2257 | 1461675176479 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:52:56 INFO - PROCESS | 2257 | 1461675176483 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e6800 == 38 [pid = 2257] [id = 171] 05:52:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x12749b400) [pid = 2257] [serial = 511] [outer = 0x0] 05:52:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x128079800) [pid = 2257] [serial = 512] [outer = 0x12749b400] 05:52:56 INFO - PROCESS | 2257 | 1461675176508 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x12898c400) [pid = 2257] [serial = 513] [outer = 0x12749b400] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x116682400) [pid = 2257] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x128079c00) [pid = 2257] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x1147d4400) [pid = 2257] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x1163f7c00) [pid = 2257] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11b80f400) [pid = 2257] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x129d12000) [pid = 2257] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11ade9000) [pid = 2257] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x125b2b400) [pid = 2257] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11c3b7c00) [pid = 2257] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11912e400) [pid = 2257] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x115abc800) [pid = 2257] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x12be4d400) [pid = 2257] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x119ac5400) [pid = 2257] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x129d8c000) [pid = 2257] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12bba1400) [pid = 2257] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x127b74400) [pid = 2257] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x12d1ae400) [pid = 2257] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:52:56 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x127496400) [pid = 2257] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:52:56 INFO - PROCESS | 2257 | 1461675176932 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 575ms 05:52:56 INFO - PROCESS | 2257 | 1461675176961 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 2257 | 1461675176962 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:52:56 INFO - PROCESS | 2257 | 1461675176972 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 2257 | 1461675176973 Marionette TRACE conn2 <- [1,658,null,{}] 05:52:56 INFO - PROCESS | 2257 | 1461675176975 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}] 05:52:57 INFO - PROCESS | 2257 | 1461675177051 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:52:57 INFO - PROCESS | 2257 | 1461675177055 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a641800 == 39 [pid = 2257] [id = 172] 05:52:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11b80f400) [pid = 2257] [serial = 514] [outer = 0x0] 05:52:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x128079400) [pid = 2257] [serial = 515] [outer = 0x11b80f400] 05:52:57 INFO - PROCESS | 2257 | 1461675177082 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x129222400) [pid = 2257] [serial = 516] [outer = 0x11b80f400] 05:52:57 INFO - PROCESS | 2257 | 1461675177405 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 05:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:52:57 INFO - PROCESS | 2257 | 1461675177442 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 2257 | 1461675177443 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:52:57 INFO - PROCESS | 2257 | 1461675177445 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 2257 | 1461675177446 Marionette TRACE conn2 <- [1,662,null,{}] 05:52:57 INFO - PROCESS | 2257 | 1461675177451 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}] 05:52:57 INFO - PROCESS | 2257 | 1461675177539 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:52:57 INFO - PROCESS | 2257 | 1461675177602 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x125eca000 == 40 [pid = 2257] [id = 173] 05:52:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11bdec800) [pid = 2257] [serial = 517] [outer = 0x0] 05:52:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x12924d400) [pid = 2257] [serial = 518] [outer = 0x11bdec800] 05:52:57 INFO - PROCESS | 2257 | 1461675177648 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x129d0a800) [pid = 2257] [serial = 519] [outer = 0x11bdec800] 05:52:57 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:57 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:58 INFO - PROCESS | 2257 | 1461675178028 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 05:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:52:58 INFO - PROCESS | 2257 | 1461675178067 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 2257 | 1461675178068 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:52:58 INFO - PROCESS | 2257 | 1461675178070 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 2257 | 1461675178072 Marionette TRACE conn2 <- [1,666,null,{}] 05:52:58 INFO - PROCESS | 2257 | 1461675178074 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}] 05:52:58 INFO - PROCESS | 2257 | 1461675178160 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:52:58 INFO - PROCESS | 2257 | 1461675178205 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x12785f000 == 41 [pid = 2257] [id = 174] 05:52:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x129b75800) [pid = 2257] [serial = 520] [outer = 0x0] 05:52:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x129d8c000) [pid = 2257] [serial = 521] [outer = 0x129b75800] 05:52:58 INFO - PROCESS | 2257 | 1461675178231 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x12b551800) [pid = 2257] [serial = 522] [outer = 0x129b75800] 05:52:58 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:58 INFO - PROCESS | 2257 | [2257] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:52:58 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:58 INFO - PROCESS | 2257 | 1461675178478 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 418ms 05:52:58 INFO - PROCESS | 2257 | 1461675178489 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 2257 | 1461675178490 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:52:58 INFO - PROCESS | 2257 | 1461675178492 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 2257 | 1461675178493 Marionette TRACE conn2 <- [1,670,null,{}] 05:52:58 INFO - PROCESS | 2257 | 1461675178495 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}] 05:52:58 INFO - PROCESS | 2257 | 1461675178584 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:52:58 INFO - PROCESS | 2257 | 1461675178588 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x128961000 == 42 [pid = 2257] [id = 175] 05:52:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x12b551c00) [pid = 2257] [serial = 523] [outer = 0x0] 05:52:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x12b558800) [pid = 2257] [serial = 524] [outer = 0x12b551c00] 05:52:58 INFO - PROCESS | 2257 | 1461675178612 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x12b6ec800) [pid = 2257] [serial = 525] [outer = 0x12b551c00] 05:52:59 INFO - PROCESS | 2257 | 1461675179084 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 05:52:59 INFO - PROCESS | 2257 | 1461675179113 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 2257 | 1461675179116 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:52:59 INFO - PROCESS | 2257 | 1461675179120 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 2257 | 1461675179122 Marionette TRACE conn2 <- [1,674,null,{}] 05:52:59 INFO - PROCESS | 2257 | 1461675179126 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}] 05:52:59 INFO - PROCESS | 2257 | 1461675179255 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:52:59 INFO - PROCESS | 2257 | 1461675179262 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x119210000 == 43 [pid = 2257] [id = 176] 05:52:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x119262000) [pid = 2257] [serial = 526] [outer = 0x0] 05:52:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11a848000) [pid = 2257] [serial = 527] [outer = 0x119262000] 05:52:59 INFO - PROCESS | 2257 | 1461675179310 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x11ad0f000) [pid = 2257] [serial = 528] [outer = 0x119262000] 05:52:59 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:59 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 05:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 621ms 05:52:59 INFO - PROCESS | 2257 | 1461675179735 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]]]}] 05:52:59 INFO - PROCESS | 2257 | 1461675179740 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 2257 | 1461675179745 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:52:59 INFO - PROCESS | 2257 | 1461675179749 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 2257 | 1461675179751 Marionette TRACE conn2 <- [1,678,null,{}] 05:52:59 INFO - PROCESS | 2257 | 1461675179754 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}] 05:52:59 INFO - PROCESS | 2257 | 1461675179846 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:52:59 INFO - PROCESS | 2257 | 1461675179888 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b866800 == 44 [pid = 2257] [id = 177] 05:52:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11ad76c00) [pid = 2257] [serial = 529] [outer = 0x0] 05:52:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11af1d800) [pid = 2257] [serial = 530] [outer = 0x11ad76c00] 05:52:59 INFO - PROCESS | 2257 | 1461675179918 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11bdddc00) [pid = 2257] [serial = 531] [outer = 0x11ad76c00] 05:53:00 INFO - PROCESS | 2257 | 1461675180408 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 05:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:53:00 INFO - PROCESS | 2257 | 1461675180421 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 2257 | 1461675180423 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:53:00 INFO - PROCESS | 2257 | 1461675180427 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 2257 | 1461675180431 Marionette TRACE conn2 <- [1,682,null,{}] 05:53:00 INFO - PROCESS | 2257 | 1461675180467 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}] 05:53:00 INFO - PROCESS | 2257 | 1461675180598 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:53:00 INFO - PROCESS | 2257 | 1461675180658 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d5e000 == 45 [pid = 2257] [id = 178] 05:53:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x123a66800) [pid = 2257] [serial = 532] [outer = 0x0] 05:53:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x125b38800) [pid = 2257] [serial = 533] [outer = 0x123a66800] 05:53:00 INFO - PROCESS | 2257 | 1461675180690 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x127842800) [pid = 2257] [serial = 534] [outer = 0x123a66800] 05:53:01 INFO - PROCESS | 2257 | 1461675181651 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]]]}] 05:53:01 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) 05:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1246ms 05:53:01 INFO - PROCESS | 2257 | 1461675181672 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 2257 | 1461675181674 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:53:01 INFO - PROCESS | 2257 | 1461675181676 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 2257 | 1461675181678 Marionette TRACE conn2 <- [1,686,null,{}] 05:53:01 INFO - PROCESS | 2257 | 1461675181680 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}] 05:53:01 INFO - PROCESS | 2257 | 1461675181780 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:53:01 INFO - PROCESS | 2257 | 1461675181822 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8b7000 == 46 [pid = 2257] [id = 179] 05:53:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x115782000) [pid = 2257] [serial = 535] [outer = 0x0] 05:53:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x129d12000) [pid = 2257] [serial = 536] [outer = 0x115782000] 05:53:01 INFO - PROCESS | 2257 | 1461675181853 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x12b54a400) [pid = 2257] [serial = 537] [outer = 0x115782000] 05:53:02 INFO - PROCESS | 2257 | 1461675182862 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1222ms 05:53:02 INFO - PROCESS | 2257 | 1461675182901 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 2257 | 1461675182903 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:53:02 INFO - PROCESS | 2257 | 1461675182906 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 2257 | 1461675182909 Marionette TRACE conn2 <- [1,690,null,{}] 05:53:02 INFO - PROCESS | 2257 | 1461675182912 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}] 05:53:03 INFO - PROCESS | 2257 | 1461675183009 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:53:03 INFO - PROCESS | 2257 | 1461675183088 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x119205800 == 47 [pid = 2257] [id = 180] 05:53:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x119d88400) [pid = 2257] [serial = 538] [outer = 0x0] 05:53:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11a843400) [pid = 2257] [serial = 539] [outer = 0x119d88400] 05:53:03 INFO - PROCESS | 2257 | 1461675183120 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11ad02400) [pid = 2257] [serial = 540] [outer = 0x119d88400] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12785f000 == 46 [pid = 2257] [id = 174] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x125eca000 == 45 [pid = 2257] [id = 173] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11a641800 == 44 [pid = 2257] [id = 172] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e6800 == 43 [pid = 2257] [id = 171] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11c377000 == 42 [pid = 2257] [id = 170] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11be81000 == 41 [pid = 2257] [id = 169] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11b961000 == 40 [pid = 2257] [id = 168] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11b054800 == 39 [pid = 2257] [id = 167] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12e626000) [pid = 2257] [serial = 482] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11a657000 == 38 [pid = 2257] [id = 166] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11920d000 == 37 [pid = 2257] [id = 165] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x115695800 == 36 [pid = 2257] [id = 164] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11524c000 == 35 [pid = 2257] [id = 163] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11568f000 == 34 [pid = 2257] [id = 162] 05:53:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12e403800 == 33 [pid = 2257] [id = 161] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12d1a8000) [pid = 2257] [serial = 465] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12bebbc00) [pid = 2257] [serial = 464] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12d653800) [pid = 2257] [serial = 468] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12d661000) [pid = 2257] [serial = 470] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12e441400) [pid = 2257] [serial = 479] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12dc24000) [pid = 2257] [serial = 471] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x129d0f800) [pid = 2257] [serial = 474] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12e86f000) [pid = 2257] [serial = 197] [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.] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12dc1fc00) [pid = 2257] [serial = 477] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12d274000) [pid = 2257] [serial = 476] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12e448000) [pid = 2257] [serial = 480] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12b6ea000) [pid = 2257] [serial = 458] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11888dc00) [pid = 2257] [serial = 427] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x118f51000) [pid = 2257] [serial = 428] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x129610c00) [pid = 2257] [serial = 451] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x129b75400) [pid = 2257] [serial = 452] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12960ac00) [pid = 2257] [serial = 454] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x129d8bc00) [pid = 2257] [serial = 455] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x123a6bc00) [pid = 2257] [serial = 473] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11bde4800) [pid = 2257] [serial = 436] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11be1a000) [pid = 2257] [serial = 437] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x12be4c800) [pid = 2257] [serial = 462] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11adf1400) [pid = 2257] [serial = 433] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11b84e400) [pid = 2257] [serial = 434] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x12bba7c00) [pid = 2257] [serial = 461] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x127c74c00) [pid = 2257] [serial = 445] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x127ffc000) [pid = 2257] [serial = 446] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x123a65400) [pid = 2257] [serial = 442] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x127493000) [pid = 2257] [serial = 443] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x11a849000) [pid = 2257] [serial = 430] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11aa50000) [pid = 2257] [serial = 431] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x127fba800) [pid = 2257] [serial = 448] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x128999000) [pid = 2257] [serial = 449] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x12d1b0400) [pid = 2257] [serial = 467] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x11c007400) [pid = 2257] [serial = 439] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x11c3b7800) [pid = 2257] [serial = 440] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x12b552800) [pid = 2257] [serial = 457] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2257 | 1461675183975 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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1122ms 05:53:04 INFO - PROCESS | 2257 | 1461675184028 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 2257 | 1461675184032 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:53:04 INFO - PROCESS | 2257 | 1461675184037 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 2257 | 1461675184038 Marionette TRACE conn2 <- [1,694,null,{}] 05:53:04 INFO - PROCESS | 2257 | 1461675184041 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}] 05:53:04 INFO - PROCESS | 2257 | 1461675184113 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:53:04 INFO - PROCESS | 2257 | 1461675184120 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x119723800 == 34 [pid = 2257] [id = 181] 05:53:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x11aa45000) [pid = 2257] [serial = 541] [outer = 0x0] 05:53:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x11b803000) [pid = 2257] [serial = 542] [outer = 0x11aa45000] 05:53:04 INFO - PROCESS | 2257 | 1461675184146 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x11bddd800) [pid = 2257] [serial = 543] [outer = 0x11aa45000] 05:53:04 INFO - PROCESS | 2257 | 1461675184969 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 05:53:05 INFO - PROCESS | 2257 | 1461675185006 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 2257 | 1461675185007 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:53:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:53:05 INFO - PROCESS | 2257 | 1461675185009 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 2257 | 1461675185012 Marionette TRACE conn2 <- [1,698,null,{}] 05:53:05 INFO - PROCESS | 2257 | 1461675185019 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}] 05:53:05 INFO - PROCESS | 2257 | 1461675185113 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:53:05 INFO - PROCESS | 2257 | 1461675185122 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adac800 == 35 [pid = 2257] [id = 182] 05:53:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11be1c400) [pid = 2257] [serial = 544] [outer = 0x0] 05:53:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11c1bc400) [pid = 2257] [serial = 545] [outer = 0x11be1c400] 05:53:05 INFO - PROCESS | 2257 | 1461675185150 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x123a60c00) [pid = 2257] [serial = 546] [outer = 0x11be1c400] 05:53:05 INFO - PROCESS | 2257 | 1461675185967 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]]]}] 05:53:05 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) 05:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 976ms 05:53:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:53:05 INFO - PROCESS | 2257 | 1461675185986 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 2257 | 1461675185988 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:53:05 INFO - PROCESS | 2257 | 1461675185990 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 2257 | 1461675185991 Marionette TRACE conn2 <- [1,702,null,{}] 05:53:05 INFO - PROCESS | 2257 | 1461675185993 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}] 05:53:06 INFO - PROCESS | 2257 | 1461675186087 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:53:06 INFO - PROCESS | 2257 | 1461675186091 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b920000 == 36 [pid = 2257] [id = 183] 05:53:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x12394e000) [pid = 2257] [serial = 547] [outer = 0x0] 05:53:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x12730dc00) [pid = 2257] [serial = 548] [outer = 0x12394e000] 05:53:06 INFO - PROCESS | 2257 | 1461675186118 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x127840400) [pid = 2257] [serial = 549] [outer = 0x12394e000] 05:53:06 INFO - PROCESS | 2257 | 1461675186917 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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x12e625800) [pid = 2257] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x11bdec800) [pid = 2257] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11c3b8400) [pid = 2257] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x127493400) [pid = 2257] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x1157d4c00) [pid = 2257] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x1147d6c00) [pid = 2257] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x11a960c00) [pid = 2257] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x1186b5800) [pid = 2257] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x118f4a800) [pid = 2257] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x115709800) [pid = 2257] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x129b75800) [pid = 2257] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x12749b400) [pid = 2257] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:53:06 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x11b80f400) [pid = 2257] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:53:06 INFO - PROCESS | 2257 | 1461675186981 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 2257 | 1461675186983 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:53:06 INFO - PROCESS | 2257 | 1461675186987 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 2257 | 1461675186988 Marionette TRACE conn2 <- [1,706,null,{}] 05:53:06 INFO - PROCESS | 2257 | 1461675186990 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}] 05:53:07 INFO - PROCESS | 2257 | 1461675187079 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:53:07 INFO - PROCESS | 2257 | 1461675187110 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b953800 == 37 [pid = 2257] [id = 184] 05:53:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x1157e8000) [pid = 2257] [serial = 550] [outer = 0x0] 05:53:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x11af1d000) [pid = 2257] [serial = 551] [outer = 0x1157e8000] 05:53:07 INFO - PROCESS | 2257 | 1461675187135 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x12730f800) [pid = 2257] [serial = 552] [outer = 0x1157e8000] 05:53:07 INFO - PROCESS | 2257 | 1461675187929 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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 05:53:07 INFO - PROCESS | 2257 | 1461675187956 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 2257 | 1461675187957 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:53:07 INFO - PROCESS | 2257 | 1461675187959 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 2257 | 1461675187960 Marionette TRACE conn2 <- [1,710,null,{}] 05:53:07 INFO - PROCESS | 2257 | 1461675187963 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}] 05:53:08 INFO - PROCESS | 2257 | 1461675188050 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:53:08 INFO - PROCESS | 2257 | 1461675188055 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c557800 == 38 [pid = 2257] [id = 185] 05:53:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x128999000) [pid = 2257] [serial = 553] [outer = 0x0] 05:53:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x129d8f800) [pid = 2257] [serial = 554] [outer = 0x128999000] 05:53:08 INFO - PROCESS | 2257 | 1461675188084 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x12b553800) [pid = 2257] [serial = 555] [outer = 0x128999000] 05:53:08 INFO - PROCESS | 2257 | 1461675188954 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:53:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1023ms 05:53:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:53:08 INFO - PROCESS | 2257 | 1461675188985 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 2257 | 1461675188987 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:53:08 INFO - PROCESS | 2257 | 1461675188990 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 2257 | 1461675188992 Marionette TRACE conn2 <- [1,714,null,{}] 05:53:08 INFO - PROCESS | 2257 | 1461675188995 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}] 05:53:09 INFO - PROCESS | 2257 | 1461675189076 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:53:09 INFO - PROCESS | 2257 | 1461675189081 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc2000 == 39 [pid = 2257] [id = 186] 05:53:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x12b6c3800) [pid = 2257] [serial = 556] [outer = 0x0] 05:53:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x12bba5400) [pid = 2257] [serial = 557] [outer = 0x12b6c3800] 05:53:09 INFO - PROCESS | 2257 | 1461675189107 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x12bcd5800) [pid = 2257] [serial = 558] [outer = 0x12b6c3800] 05:53:10 INFO - PROCESS | 2257 | 1461675190113 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1170ms 05:53:10 INFO - PROCESS | 2257 | 1461675190161 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 2257 | 1461675190165 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:53:10 INFO - PROCESS | 2257 | 1461675190168 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 2257 | 1461675190169 Marionette TRACE conn2 <- [1,718,null,{}] 05:53:10 INFO - PROCESS | 2257 | 1461675190173 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}] 05:53:10 INFO - PROCESS | 2257 | 1461675190269 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:53:10 INFO - PROCESS | 2257 | 1461675190348 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x119118000 == 40 [pid = 2257] [id = 187] 05:53:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11a954c00) [pid = 2257] [serial = 559] [outer = 0x0] 05:53:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11aa50000) [pid = 2257] [serial = 560] [outer = 0x11a954c00] 05:53:10 INFO - PROCESS | 2257 | 1461675190381 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11af1d400) [pid = 2257] [serial = 561] [outer = 0x11a954c00] 05:53:11 INFO - PROCESS | 2257 | 1461675191277 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:53:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 05:53:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:53:11 INFO - PROCESS | 2257 | 1461675191290 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 2257 | 1461675191294 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:53:11 INFO - PROCESS | 2257 | 1461675191299 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 2257 | 1461675191301 Marionette TRACE conn2 <- [1,722,null,{}] 05:53:11 INFO - PROCESS | 2257 | 1461675191304 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}] 05:53:11 INFO - PROCESS | 2257 | 1461675191396 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:53:11 INFO - PROCESS | 2257 | 1461675191440 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b91d800 == 41 [pid = 2257] [id = 188] 05:53:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11afed000) [pid = 2257] [serial = 562] [outer = 0x0] 05:53:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11c00c800) [pid = 2257] [serial = 563] [outer = 0x11afed000] 05:53:11 INFO - PROCESS | 2257 | 1461675191470 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x123a65400) [pid = 2257] [serial = 564] [outer = 0x11afed000] 05:53:11 INFO - PROCESS | 2257 | 1461675191917 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] 05:53:11 INFO - PROCESS | 2257 | 1461675191971 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:53:11 INFO - PROCESS | 2257 | 1461675191973 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 2257 | 1461675191976 Marionette TRACE conn2 <- [1,726,null,{}] 05:53:11 INFO - PROCESS | 2257 | 1461675191984 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}] 05:53:12 INFO - PROCESS | 2257 | 1461675192079 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:53:12 INFO - PROCESS | 2257 | 1461675192126 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c4000 == 42 [pid = 2257] [id = 189] 05:53:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x1276bec00) [pid = 2257] [serial = 565] [outer = 0x0] 05:53:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x128991400) [pid = 2257] [serial = 566] [outer = 0x1276bec00] 05:53:12 INFO - PROCESS | 2257 | 1461675192158 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x129d90400) [pid = 2257] [serial = 567] [outer = 0x1276bec00] 05:53:12 INFO - PROCESS | 2257 | 1461675192732 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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 823ms 05:53:12 INFO - PROCESS | 2257 | 1461675192797 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 2257 | 1461675192799 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:53:12 INFO - PROCESS | 2257 | 1461675192802 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 2257 | 1461675192805 Marionette TRACE conn2 <- [1,730,null,{}] 05:53:12 INFO - PROCESS | 2257 | 1461675192808 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}] 05:53:12 INFO - PROCESS | 2257 | 1461675192892 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:53:12 INFO - PROCESS | 2257 | 1461675192934 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x1158a5000 == 43 [pid = 2257] [id = 190] 05:53:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11570c000) [pid = 2257] [serial = 568] [outer = 0x0] 05:53:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x115785c00) [pid = 2257] [serial = 569] [outer = 0x11570c000] 05:53:12 INFO - PROCESS | 2257 | 1461675192956 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x116384000) [pid = 2257] [serial = 570] [outer = 0x11570c000] 05:53:13 INFO - PROCESS | 2257 | 1461675193458 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[3640] expected 0 but got 10","_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] 05:53:13 INFO - PROCESS | 2257 | 1461675193557 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x11b953800 == 41 [pid = 2257] [id = 184] 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x11b920000 == 40 [pid = 2257] [id = 183] 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x11adac800 == 39 [pid = 2257] [id = 182] 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x119723800 == 38 [pid = 2257] [id = 181] 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x119205800 == 37 [pid = 2257] [id = 180] 05:53:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x11b866800 == 36 [pid = 2257] [id = 177] 05:53:13 INFO - PROCESS | 2257 | --DOCSHELL 0x119210000 == 35 [pid = 2257] [id = 176] 05:53:13 INFO - PROCESS | 2257 | 1461675193575 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 2257 | 1461675193577 Marionette TRACE conn2 <- [1,734,null,{}] 05:53:13 INFO - PROCESS | 2257 | 1461675193581 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}] 05:53:13 INFO - PROCESS | 2257 | 1461675193683 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x12e8d4000) [pid = 2257] [serial = 425] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x129d0a800) [pid = 2257] [serial = 519] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x123a62c00) [pid = 2257] [serial = 504] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x12783cc00) [pid = 2257] [serial = 509] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x118e0f000) [pid = 2257] [serial = 488] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x11afe3400) [pid = 2257] [serial = 497] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x11be13400) [pid = 2257] [serial = 498] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x11af19000) [pid = 2257] [serial = 495] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x11adec400) [pid = 2257] [serial = 494] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11867dc00) [pid = 2257] [serial = 485] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x11be18c00) [pid = 2257] [serial = 500] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x119d90800) [pid = 2257] [serial = 491] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x11a958400) [pid = 2257] [serial = 492] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x127455800) [pid = 2257] [serial = 507] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x125dde000) [pid = 2257] [serial = 506] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x12b551800) [pid = 2257] [serial = 522] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x128079800) [pid = 2257] [serial = 512] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x127fb6c00) [pid = 2257] [serial = 510] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x12898c400) [pid = 2257] [serial = 513] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x128079400) [pid = 2257] [serial = 515] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x119265800) [pid = 2257] [serial = 489] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x129d8c000) [pid = 2257] [serial = 521] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x11c3c6c00) [pid = 2257] [serial = 503] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x129222400) [pid = 2257] [serial = 516] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x12924d400) [pid = 2257] [serial = 518] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x11c00e400) [pid = 2257] [serial = 501] [outer = 0x0] [url = about:blank] 05:53:13 INFO - PROCESS | 2257 | 1461675193727 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x118811800 == 36 [pid = 2257] [id = 191] 05:53:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x118e0f000) [pid = 2257] [serial = 571] [outer = 0x0] 05:53:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x118f4cc00) [pid = 2257] [serial = 572] [outer = 0x118e0f000] 05:53:13 INFO - PROCESS | 2257 | 1461675193753 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x11918c800) [pid = 2257] [serial = 573] [outer = 0x118e0f000] 05:53:14 INFO - PROCESS | 2257 | 1461675194026 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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 05:53:14 INFO - PROCESS | 2257 | 1461675194045 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 2257 | 1461675194047 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:53:14 INFO - PROCESS | 2257 | 1461675194056 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 2257 | 1461675194059 Marionette TRACE conn2 <- [1,738,null,{}] 05:53:14 INFO - PROCESS | 2257 | 1461675194075 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}] 05:53:14 INFO - PROCESS | 2257 | 1461675194156 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:53:14 INFO - PROCESS | 2257 | 1461675194228 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b9800 == 37 [pid = 2257] [id = 192] 05:53:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x11912e000) [pid = 2257] [serial = 574] [outer = 0x0] 05:53:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x11a958800) [pid = 2257] [serial = 575] [outer = 0x11912e000] 05:53:14 INFO - PROCESS | 2257 | 1461675194257 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x11adeb800) [pid = 2257] [serial = 576] [outer = 0x11912e000] 05:53:15 INFO - PROCESS | 2257 | 1461675195023 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:53:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 973ms 05:53:15 INFO - PROCESS | 2257 | 1461675195029 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 2257 | 1461675195033 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:53:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:53:15 INFO - PROCESS | 2257 | 1461675195036 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 2257 | 1461675195039 Marionette TRACE conn2 <- [1,742,null,{}] 05:53:15 INFO - PROCESS | 2257 | 1461675195042 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}] 05:53:15 INFO - PROCESS | 2257 | 1461675195147 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:53:15 INFO - PROCESS | 2257 | 1461675195153 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aafc800 == 38 [pid = 2257] [id = 193] 05:53:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x119e41c00) [pid = 2257] [serial = 577] [outer = 0x0] 05:53:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x11b80fc00) [pid = 2257] [serial = 578] [outer = 0x119e41c00] 05:53:15 INFO - PROCESS | 2257 | 1461675195174 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x11b8c8000) [pid = 2257] [serial = 579] [outer = 0x119e41c00] 05:53:16 INFO - PROCESS | 2257 | 1461675196077 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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1072ms 05:53:16 INFO - PROCESS | 2257 | 1461675196114 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 2257 | 1461675196115 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:53:16 INFO - PROCESS | 2257 | 1461675196118 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 2257 | 1461675196119 Marionette TRACE conn2 <- [1,746,null,{}] 05:53:16 INFO - PROCESS | 2257 | 1461675196121 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}] 05:53:16 INFO - PROCESS | 2257 | 1461675196207 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:53:16 INFO - PROCESS | 2257 | 1461675196211 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b906000 == 39 [pid = 2257] [id = 194] 05:53:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x11b8ca400) [pid = 2257] [serial = 580] [outer = 0x0] 05:53:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x11be13c00) [pid = 2257] [serial = 581] [outer = 0x11b8ca400] 05:53:16 INFO - PROCESS | 2257 | 1461675196237 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x11c006400) [pid = 2257] [serial = 582] [outer = 0x11b8ca400] 05:53:17 INFO - PROCESS | 2257 | 1461675197028 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:53:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 921ms 05:53:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:53:17 INFO - PROCESS | 2257 | 1461675197040 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 2257 | 1461675197042 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:53:17 INFO - PROCESS | 2257 | 1461675197045 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 2257 | 1461675197047 Marionette TRACE conn2 <- [1,750,null,{}] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x12394e000) [pid = 2257] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x1157e8000) [pid = 2257] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x11aa45000) [pid = 2257] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x128999000) [pid = 2257] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x115782000) [pid = 2257] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x119d88400) [pid = 2257] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:53:17 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x11be1c400) [pid = 2257] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:53:17 INFO - PROCESS | 2257 | 1461675197088 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}] 05:53:17 INFO - PROCESS | 2257 | 1461675197209 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:53:17 INFO - PROCESS | 2257 | 1461675197240 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be6e800 == 40 [pid = 2257] [id = 195] 05:53:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x11a84b000) [pid = 2257] [serial = 583] [outer = 0x0] 05:53:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x11c3c5800) [pid = 2257] [serial = 584] [outer = 0x11a84b000] 05:53:17 INFO - PROCESS | 2257 | 1461675197268 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x125dd3c00) [pid = 2257] [serial = 585] [outer = 0x11a84b000] 05:53:18 INFO - PROCESS | 2257 | 1461675198037 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1022ms 05:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:53:18 INFO - PROCESS | 2257 | 1461675198068 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 2257 | 1461675198070 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:53:18 INFO - PROCESS | 2257 | 1461675198072 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 2257 | 1461675198073 Marionette TRACE conn2 <- [1,754,null,{}] 05:53:18 INFO - PROCESS | 2257 | 1461675198075 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}] 05:53:18 INFO - PROCESS | 2257 | 1461675198146 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:53:18 INFO - PROCESS | 2257 | 1461675198152 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239d3000 == 41 [pid = 2257] [id = 196] 05:53:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x12730e400) [pid = 2257] [serial = 586] [outer = 0x0] 05:53:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x12783e000) [pid = 2257] [serial = 587] [outer = 0x12730e400] 05:53:18 INFO - PROCESS | 2257 | 1461675198177 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x127c7dc00) [pid = 2257] [serial = 588] [outer = 0x12730e400] 05:53:18 INFO - PROCESS | 2257 | 1461675198971 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]]]}] 05:53:18 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 05:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 920ms 05:53:18 INFO - PROCESS | 2257 | 1461675198992 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:53:18 INFO - PROCESS | 2257 | 1461675198993 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:53:18 INFO - PROCESS | 2257 | 1461675198995 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 2257 | 1461675198997 Marionette TRACE conn2 <- [1,758,null,{}] 05:53:19 INFO - PROCESS | 2257 | 1461675199000 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}] 05:53:19 INFO - PROCESS | 2257 | 1461675199072 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:53:19 INFO - PROCESS | 2257 | 1461675199115 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc4000 == 42 [pid = 2257] [id = 197] 05:53:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x115783000) [pid = 2257] [serial = 589] [outer = 0x0] 05:53:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x128079400) [pid = 2257] [serial = 590] [outer = 0x115783000] 05:53:19 INFO - PROCESS | 2257 | 1461675199140 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x129222000) [pid = 2257] [serial = 591] [outer = 0x115783000] 05:53:19 INFO - PROCESS | 2257 | 1461675199469 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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:53:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 05:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:53:19 INFO - PROCESS | 2257 | 1461675199519 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 2257 | 1461675199521 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:53:19 INFO - PROCESS | 2257 | 1461675199524 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 2257 | 1461675199525 Marionette TRACE conn2 <- [1,762,null,{}] 05:53:19 INFO - PROCESS | 2257 | 1461675199529 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}] 05:53:19 INFO - PROCESS | 2257 | 1461675199644 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:53:19 INFO - PROCESS | 2257 | 1461675199788 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x1147a3800 == 43 [pid = 2257] [id = 198] 05:53:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x1142bac00) [pid = 2257] [serial = 592] [outer = 0x0] 05:53:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11453f800) [pid = 2257] [serial = 593] [outer = 0x1142bac00] 05:53:19 INFO - PROCESS | 2257 | 1461675199843 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x114bb9400) [pid = 2257] [serial = 594] [outer = 0x1142bac00] 05:53:20 INFO - PROCESS | 2257 | 1461675200737 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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1221ms 05:53:20 INFO - PROCESS | 2257 | 1461675200745 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:53:20 INFO - PROCESS | 2257 | 1461675200748 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:53:20 INFO - PROCESS | 2257 | 1461675200751 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 2257 | 1461675200753 Marionette TRACE conn2 <- [1,766,null,{}] 05:53:20 INFO - PROCESS | 2257 | 1461675200756 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}] 05:53:20 INFO - PROCESS | 2257 | 1461675200839 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:53:20 INFO - PROCESS | 2257 | 1461675200923 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b5000 == 44 [pid = 2257] [id = 199] 05:53:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x118f4d000) [pid = 2257] [serial = 595] [outer = 0x0] 05:53:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x119263800) [pid = 2257] [serial = 596] [outer = 0x118f4d000] 05:53:20 INFO - PROCESS | 2257 | 1461675200955 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11a951c00) [pid = 2257] [serial = 597] [outer = 0x118f4d000] 05:53:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 05:53:21 INFO - PROCESS | 2257 | 1461675201867 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]]]}] 05:53:21 INFO - PROCESS | 2257 | 1461675201874 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 2257 | 1461675201877 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:53:21 INFO - PROCESS | 2257 | 1461675201879 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 2257 | 1461675201881 Marionette TRACE conn2 <- [1,770,null,{}] 05:53:21 INFO - PROCESS | 2257 | 1461675201883 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}] 05:53:21 INFO - PROCESS | 2257 | 1461675201977 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:53:22 INFO - PROCESS | 2257 | 1461675202021 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c4800 == 45 [pid = 2257] [id = 200] 05:53:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11adee000) [pid = 2257] [serial = 598] [outer = 0x0] 05:53:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11afe5400) [pid = 2257] [serial = 599] [outer = 0x11adee000] 05:53:22 INFO - PROCESS | 2257 | 1461675202052 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11be18000) [pid = 2257] [serial = 600] [outer = 0x11adee000] 05:53:22 INFO - PROCESS | 2257 | 1461675202469 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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 619ms 05:53:22 INFO - PROCESS | 2257 | 1461675202499 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 2257 | 1461675202500 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:53:22 INFO - PROCESS | 2257 | 1461675202508 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 2257 | 1461675202512 Marionette TRACE conn2 <- [1,774,null,{}] 05:53:22 INFO - PROCESS | 2257 | 1461675202515 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}] 05:53:22 INFO - PROCESS | 2257 | 1461675202612 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:53:22 INFO - PROCESS | 2257 | 1461675202657 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x127839000 == 46 [pid = 2257] [id = 201] 05:53:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c009c00) [pid = 2257] [serial = 601] [outer = 0x0] 05:53:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x123a69400) [pid = 2257] [serial = 602] [outer = 0x11c009c00] 05:53:22 INFO - PROCESS | 2257 | 1461675202686 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x12924e400) [pid = 2257] [serial = 603] [outer = 0x11c009c00] 05:53:23 INFO - PROCESS | 2257 | 1461675203093 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 627ms 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:53:23 INFO - PROCESS | 2257 | 1461675203130 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 2257 | 1461675203132 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:53:23 INFO - PROCESS | 2257 | 1461675203134 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 2257 | 1461675203135 Marionette TRACE conn2 <- [1,778,null,{}] 05:53:23 INFO - PROCESS | 2257 | 1461675203138 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}] 05:53:23 INFO - PROCESS | 2257 | 1461675203235 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:53:23 INFO - PROCESS | 2257 | 1461675203312 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d44800 == 47 [pid = 2257] [id = 202] 05:53:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11afec800) [pid = 2257] [serial = 604] [outer = 0x0] 05:53:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x12960fc00) [pid = 2257] [serial = 605] [outer = 0x11afec800] 05:53:23 INFO - PROCESS | 2257 | 1461675203341 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x129b75400) [pid = 2257] [serial = 606] [outer = 0x11afec800] 05:53:23 INFO - PROCESS | 2257 | 1461675203822 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 720ms 05:53:23 INFO - PROCESS | 2257 | 1461675203854 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 2257 | 1461675203857 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:53:23 INFO - PROCESS | 2257 | 1461675203860 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 2257 | 1461675203862 Marionette TRACE conn2 <- [1,782,null,{}] 05:53:23 INFO - PROCESS | 2257 | 1461675203885 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}] 05:53:23 INFO - PROCESS | 2257 | 1461675203975 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:53:24 INFO - PROCESS | 2257 | 1461675204038 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x116630000 == 48 [pid = 2257] [id = 203] 05:53:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x118e82000) [pid = 2257] [serial = 607] [outer = 0x0] 05:53:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x119125000) [pid = 2257] [serial = 608] [outer = 0x118e82000] 05:53:24 INFO - PROCESS | 2257 | 1461675204067 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x119e41000) [pid = 2257] [serial = 609] [outer = 0x118e82000] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc4000 == 47 [pid = 2257] [id = 197] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x1239d3000 == 46 [pid = 2257] [id = 196] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x11be6e800 == 45 [pid = 2257] [id = 195] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x11b906000 == 44 [pid = 2257] [id = 194] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x11aafc800 == 43 [pid = 2257] [id = 193] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b9800 == 42 [pid = 2257] [id = 192] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x118811800 == 41 [pid = 2257] [id = 191] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x12bba5400) [pid = 2257] [serial = 557] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOCSHELL 0x1158a5000 == 40 [pid = 2257] [id = 190] 05:53:24 INFO - PROCESS | 2257 | 1461675204452 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]]]}] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12730dc00) [pid = 2257] [serial = 548] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11af1d000) [pid = 2257] [serial = 551] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x12730f800) [pid = 2257] [serial = 552] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11b803000) [pid = 2257] [serial = 542] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11bddd800) [pid = 2257] [serial = 543] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11a848000) [pid = 2257] [serial = 527] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x129d8f800) [pid = 2257] [serial = 554] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x12b54a400) [pid = 2257] [serial = 537] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x129d12000) [pid = 2257] [serial = 536] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11ad02400) [pid = 2257] [serial = 540] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x11a843400) [pid = 2257] [serial = 539] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x11c1bc400) [pid = 2257] [serial = 545] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x11af1d800) [pid = 2257] [serial = 530] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x125b38800) [pid = 2257] [serial = 533] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12b553800) [pid = 2257] [serial = 555] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x127840400) [pid = 2257] [serial = 549] [outer = 0x0] [url = about:blank] 05:53:24 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x123a60c00) [pid = 2257] [serial = 546] [outer = 0x0] [url = about:blank] 05:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 637ms 05:53:24 INFO - PROCESS | 2257 | 1461675204498 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 2257 | 1461675204502 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:53:24 INFO - PROCESS | 2257 | 1461675204506 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 2257 | 1461675204508 Marionette TRACE conn2 <- [1,786,null,{}] 05:53:24 INFO - PROCESS | 2257 | 1461675204510 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}] 05:53:24 INFO - PROCESS | 2257 | 1461675204585 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:53:24 INFO - PROCESS | 2257 | 1461675204590 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x11916c800 == 41 [pid = 2257] [id = 204] 05:53:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x119d89000) [pid = 2257] [serial = 610] [outer = 0x0] 05:53:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11ad08400) [pid = 2257] [serial = 611] [outer = 0x119d89000] 05:53:24 INFO - PROCESS | 2257 | 1461675204617 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11adf2000) [pid = 2257] [serial = 612] [outer = 0x119d89000] 05:53:24 INFO - PROCESS | 2257 | 1461675204980 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 05:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:53:25 INFO - PROCESS | 2257 | 1461675205030 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 2257 | 1461675205032 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:53:25 INFO - PROCESS | 2257 | 1461675205034 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 2257 | 1461675205036 Marionette TRACE conn2 <- [1,790,null,{}] 05:53:25 INFO - PROCESS | 2257 | 1461675205043 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}] 05:53:25 INFO - PROCESS | 2257 | 1461675205164 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:53:25 INFO - PROCESS | 2257 | 1461675205211 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x115a58000 == 42 [pid = 2257] [id = 205] 05:53:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x114b4a000) [pid = 2257] [serial = 613] [outer = 0x0] 05:53:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11570a000) [pid = 2257] [serial = 614] [outer = 0x114b4a000] 05:53:25 INFO - PROCESS | 2257 | 1461675205246 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x1186af400) [pid = 2257] [serial = 615] [outer = 0x114b4a000] 05:53:25 INFO - PROCESS | 2257 | 1461675205674 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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 05:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:53:25 INFO - PROCESS | 2257 | 1461675205706 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 2257 | 1461675205708 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:53:25 INFO - PROCESS | 2257 | 1461675205711 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 2257 | 1461675205714 Marionette TRACE conn2 <- [1,794,null,{}] 05:53:25 INFO - PROCESS | 2257 | 1461675205717 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}] 05:53:25 INFO - PROCESS | 2257 | 1461675205809 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:53:25 INFO - PROCESS | 2257 | 1461675205905 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adbd000 == 43 [pid = 2257] [id = 206] 05:53:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11aa52800) [pid = 2257] [serial = 616] [outer = 0x0] 05:53:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11afe9800) [pid = 2257] [serial = 617] [outer = 0x11aa52800] 05:53:25 INFO - PROCESS | 2257 | 1461675205938 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11b8cbc00) [pid = 2257] [serial = 618] [outer = 0x11aa52800] 05:53:26 INFO - PROCESS | 2257 | 1461675206355 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 673ms 05:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:53:26 INFO - PROCESS | 2257 | 1461675206384 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 2257 | 1461675206386 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:53:26 INFO - PROCESS | 2257 | 1461675206389 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 2257 | 1461675206390 Marionette TRACE conn2 <- [1,798,null,{}] 05:53:26 INFO - PROCESS | 2257 | 1461675206392 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}] 05:53:26 INFO - PROCESS | 2257 | 1461675206486 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:53:26 INFO - PROCESS | 2257 | 1461675206530 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb46800 == 44 [pid = 2257] [id = 207] 05:53:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11be1a400) [pid = 2257] [serial = 619] [outer = 0x0] 05:53:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c3b7c00) [pid = 2257] [serial = 620] [outer = 0x11be1a400] 05:53:26 INFO - PROCESS | 2257 | 1461675206561 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x123955000) [pid = 2257] [serial = 621] [outer = 0x11be1a400] 05:53:26 INFO - PROCESS | 2257 | 1461675206985 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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 619ms 05:53:27 INFO - PROCESS | 2257 | 1461675207008 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 2257 | 1461675207011 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:53:27 INFO - PROCESS | 2257 | 1461675207018 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 2257 | 1461675207021 Marionette TRACE conn2 <- [1,802,null,{}] 05:53:27 INFO - PROCESS | 2257 | 1461675207024 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}] 05:53:27 INFO - PROCESS | 2257 | 1461675207120 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:53:27 INFO - PROCESS | 2257 | 1461675207224 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239d9000 == 45 [pid = 2257] [id = 208] 05:53:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x125e5f400) [pid = 2257] [serial = 622] [outer = 0x0] 05:53:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x127840400) [pid = 2257] [serial = 623] [outer = 0x125e5f400] 05:53:27 INFO - PROCESS | 2257 | 1461675207264 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x1282d6800) [pid = 2257] [serial = 624] [outer = 0x125e5f400] 05:53:27 INFO - PROCESS | 2257 | 1461675207685 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]]]}] 05:53:27 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 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 729ms 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:53:27 INFO - PROCESS | 2257 | 1461675207744 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 2257 | 1461675207745 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:53:27 INFO - PROCESS | 2257 | 1461675207748 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 2257 | 1461675207749 Marionette TRACE conn2 <- [1,806,null,{}] 05:53:27 INFO - PROCESS | 2257 | 1461675207752 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}] 05:53:27 INFO - PROCESS | 2257 | 1461675207844 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:53:27 INFO - PROCESS | 2257 | 1461675207889 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc8000 == 46 [pid = 2257] [id = 209] 05:53:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x127fb5400) [pid = 2257] [serial = 625] [outer = 0x0] 05:53:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x129617400) [pid = 2257] [serial = 626] [outer = 0x127fb5400] 05:53:27 INFO - PROCESS | 2257 | 1461675207919 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x129d0b800) [pid = 2257] [serial = 627] [outer = 0x127fb5400] 05:53:28 INFO - PROCESS | 2257 | [2257] WARNING: robustness marked as unsupported: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:53:28 INFO - PROCESS | 2257 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:53:28 INFO - PROCESS | 2257 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:53:28 INFO - PROCESS | 2257 | [GFX2-]: Using SkiaGL canvas. 05:53:28 INFO - PROCESS | 2257 | 1461675208352 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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 618ms 05:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:53:28 INFO - PROCESS | 2257 | 1461675208367 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 2257 | 1461675208368 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:53:28 INFO - PROCESS | 2257 | 1461675208370 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 2257 | 1461675208372 Marionette TRACE conn2 <- [1,810,null,{}] 05:53:28 INFO - PROCESS | 2257 | 1461675208374 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}] 05:53:28 INFO - PROCESS | 2257 | 1461675208464 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:53:28 INFO - PROCESS | 2257 | 1461675208545 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x1280b0000 == 47 [pid = 2257] [id = 210] 05:53:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x129d8f800) [pid = 2257] [serial = 628] [outer = 0x0] 05:53:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x12b54a000) [pid = 2257] [serial = 629] [outer = 0x129d8f800] 05:53:28 INFO - PROCESS | 2257 | 1461675208583 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12b557000) [pid = 2257] [serial = 630] [outer = 0x129d8f800] 05:53:29 INFO - PROCESS | 2257 | 1461675208997 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 05:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:53:29 INFO - PROCESS | 2257 | 1461675209040 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 2257 | 1461675209042 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:53:29 INFO - PROCESS | 2257 | 1461675209044 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 2257 | 1461675209045 Marionette TRACE conn2 <- [1,814,null,{}] 05:53:29 INFO - PROCESS | 2257 | 1461675209048 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}] 05:53:29 INFO - PROCESS | 2257 | 1461675209143 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:53:29 INFO - PROCESS | 2257 | 1461675209188 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x12966c800 == 48 [pid = 2257] [id = 211] 05:53:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x129d90000) [pid = 2257] [serial = 631] [outer = 0x0] 05:53:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x12bba2400) [pid = 2257] [serial = 632] [outer = 0x129d90000] 05:53:29 INFO - PROCESS | 2257 | 1461675209218 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x12bcd9800) [pid = 2257] [serial = 633] [outer = 0x129d90000] 05:53:29 INFO - PROCESS | 2257 | 1461675209683 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] 05:53:29 INFO - PROCESS | 2257 | 1461675209717 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:53:29 INFO - PROCESS | 2257 | 1461675209720 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 2257 | 1461675209722 Marionette TRACE conn2 <- [1,818,null,{}] 05:53:29 INFO - PROCESS | 2257 | 1461675209726 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}] 05:53:29 INFO - PROCESS | 2257 | 1461675209846 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:53:29 INFO - PROCESS | 2257 | 1461675209918 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b870800 == 49 [pid = 2257] [id = 212] 05:53:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x119e3b800) [pid = 2257] [serial = 634] [outer = 0x0] 05:53:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11ad7fc00) [pid = 2257] [serial = 635] [outer = 0x119e3b800] 05:53:29 INFO - PROCESS | 2257 | 1461675209949 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11b84dc00) [pid = 2257] [serial = 636] [outer = 0x119e3b800] 05:53:30 INFO - PROCESS | 2257 | --DOCSHELL 0x11916c800 == 48 [pid = 2257] [id = 204] 05:53:30 INFO - PROCESS | 2257 | --DOCSHELL 0x116630000 == 47 [pid = 2257] [id = 203] 05:53:30 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b5000 == 46 [pid = 2257] [id = 199] 05:53:30 INFO - PROCESS | 2257 | --DOCSHELL 0x1147a3800 == 45 [pid = 2257] [id = 198] 05:53:30 INFO - PROCESS | 2257 | 1461675210315 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 620ms 05:53:30 INFO - PROCESS | 2257 | 1461675210341 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 2257 | 1461675210345 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:53:30 INFO - PROCESS | 2257 | 1461675210349 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 2257 | 1461675210351 Marionette TRACE conn2 <- [1,822,null,{}] 05:53:30 INFO - PROCESS | 2257 | 1461675210353 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}] 05:53:30 INFO - PROCESS | 2257 | 1461675210432 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:53:30 INFO - PROCESS | 2257 | 1461675210439 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd05000 == 46 [pid = 2257] [id = 213] 05:53:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11b998000) [pid = 2257] [serial = 637] [outer = 0x0] 05:53:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11c677000) [pid = 2257] [serial = 638] [outer = 0x11b998000] 05:53:30 INFO - PROCESS | 2257 | 1461675210464 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x125b50000) [pid = 2257] [serial = 639] [outer = 0x11b998000] 05:53:30 INFO - PROCESS | 2257 | 1461675210868 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] 05:53:30 INFO - PROCESS | 2257 | 1461675210922 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:53:30 INFO - PROCESS | 2257 | 1461675210925 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 2257 | 1461675210929 Marionette TRACE conn2 <- [1,826,null,{}] 05:53:30 INFO - PROCESS | 2257 | 1461675210940 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}] 05:53:31 INFO - PROCESS | 2257 | 1461675211067 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:53:31 INFO - PROCESS | 2257 | 1461675211083 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x128098000 == 47 [pid = 2257] [id = 214] 05:53:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x12898c400) [pid = 2257] [serial = 640] [outer = 0x0] 05:53:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x129d8b400) [pid = 2257] [serial = 641] [outer = 0x12898c400] 05:53:31 INFO - PROCESS | 2257 | 1461675211128 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12b6cfc00) [pid = 2257] [serial = 642] [outer = 0x12898c400] 05:53:31 INFO - PROCESS | 2257 | 1461675211530 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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 626ms 05:53:31 INFO - PROCESS | 2257 | 1461675211552 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 2257 | 1461675211555 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:53:31 INFO - PROCESS | 2257 | 1461675211558 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 2257 | 1461675211560 Marionette TRACE conn2 <- [1,830,null,{}] 05:53:31 INFO - PROCESS | 2257 | 1461675211564 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}] 05:53:31 INFO - PROCESS | 2257 | 1461675211722 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:53:31 INFO - PROCESS | 2257 | 1461675211742 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b221800 == 48 [pid = 2257] [id = 215] 05:53:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x12bba5c00) [pid = 2257] [serial = 643] [outer = 0x0] 05:53:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12bcdec00) [pid = 2257] [serial = 644] [outer = 0x12bba5c00] 05:53:31 INFO - PROCESS | 2257 | 1461675211785 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12be4f400) [pid = 2257] [serial = 645] [outer = 0x12bba5c00] 05:53:32 INFO - PROCESS | 2257 | 1461675212215 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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 674ms 05:53:32 INFO - PROCESS | 2257 | 1461675212239 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 2257 | 1461675212240 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:53:32 INFO - PROCESS | 2257 | 1461675212242 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 2257 | 1461675212243 Marionette TRACE conn2 <- [1,834,null,{}] 05:53:32 INFO - PROCESS | 2257 | 1461675212246 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}] 05:53:32 INFO - PROCESS | 2257 | 1461675212338 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:53:32 INFO - PROCESS | 2257 | 1461675212390 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf6000 == 49 [pid = 2257] [id = 216] 05:53:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12bba9400) [pid = 2257] [serial = 646] [outer = 0x0] 05:53:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12beb3c00) [pid = 2257] [serial = 647] [outer = 0x12bba9400] 05:53:32 INFO - PROCESS | 2257 | 1461675212414 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12d00bc00) [pid = 2257] [serial = 648] [outer = 0x12bba9400] 05:53:32 INFO - PROCESS | 2257 | 1461675212731 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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 05:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:53:32 INFO - PROCESS | 2257 | 1461675212760 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 2257 | 1461675212761 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:53:32 INFO - PROCESS | 2257 | 1461675212764 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 2257 | 1461675212765 Marionette TRACE conn2 <- [1,838,null,{}] 05:53:32 INFO - PROCESS | 2257 | 1461675212767 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}] 05:53:32 INFO - PROCESS | 2257 | 1461675212876 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:53:32 INFO - PROCESS | 2257 | 1461675212882 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b3800 == 50 [pid = 2257] [id = 217] 05:53:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12d010400) [pid = 2257] [serial = 649] [outer = 0x0] 05:53:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12d1ab000) [pid = 2257] [serial = 650] [outer = 0x12d010400] 05:53:32 INFO - PROCESS | 2257 | 1461675212934 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12d657c00) [pid = 2257] [serial = 651] [outer = 0x12d010400] 05:53:33 INFO - PROCESS | 2257 | 1461675213261 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 520ms 05:53:33 INFO - PROCESS | 2257 | 1461675213286 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 2257 | 1461675213287 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:53:33 INFO - PROCESS | 2257 | 1461675213296 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 2257 | 1461675213298 Marionette TRACE conn2 <- [1,842,null,{}] 05:53:33 INFO - PROCESS | 2257 | 1461675213300 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}] 05:53:33 INFO - PROCESS | 2257 | 1461675213394 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:53:33 INFO - PROCESS | 2257 | 1461675213399 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d157800 == 51 [pid = 2257] [id = 218] 05:53:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12d658000) [pid = 2257] [serial = 652] [outer = 0x0] 05:53:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12d661000) [pid = 2257] [serial = 653] [outer = 0x12d658000] 05:53:33 INFO - PROCESS | 2257 | 1461675213424 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12d6abc00) [pid = 2257] [serial = 654] [outer = 0x12d658000] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x1276bec00) [pid = 2257] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11a84b000) [pid = 2257] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11912e000) [pid = 2257] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11581d800) [pid = 2257] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11a954c00) [pid = 2257] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12e442c00) [pid = 2257] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b8ca400) [pid = 2257] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11570c000) [pid = 2257] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12b551c00) [pid = 2257] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11afed000) [pid = 2257] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x118e0f000) [pid = 2257] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x119e41c00) [pid = 2257] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12730e400) [pid = 2257] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x123a66800) [pid = 2257] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x119262000) [pid = 2257] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11ad76c00) [pid = 2257] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x118e82000) [pid = 2257] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x11afec800) [pid = 2257] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:53:33 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12b6c3800) [pid = 2257] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:53:33 INFO - PROCESS | 2257 | 1461675213786 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 521ms 05:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:53:33 INFO - PROCESS | 2257 | 1461675213819 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 2257 | 1461675213820 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:53:33 INFO - PROCESS | 2257 | 1461675213822 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 2257 | 1461675213823 Marionette TRACE conn2 <- [1,846,null,{}] 05:53:33 INFO - PROCESS | 2257 | 1461675213825 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}] 05:53:33 INFO - PROCESS | 2257 | 1461675213907 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:53:33 INFO - PROCESS | 2257 | 1461675213918 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d417000 == 52 [pid = 2257] [id = 219] 05:53:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11ade7800) [pid = 2257] [serial = 655] [outer = 0x0] 05:53:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11b843400) [pid = 2257] [serial = 656] [outer = 0x11ade7800] 05:53:33 INFO - PROCESS | 2257 | 1461675213943 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x123a66800) [pid = 2257] [serial = 657] [outer = 0x11ade7800] 05:53:34 INFO - PROCESS | 2257 | 1461675214257 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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 468ms 05:53:34 INFO - PROCESS | 2257 | 1461675214290 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 2257 | 1461675214292 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:53:34 INFO - PROCESS | 2257 | 1461675214294 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 2257 | 1461675214295 Marionette TRACE conn2 <- [1,850,null,{}] 05:53:34 INFO - PROCESS | 2257 | 1461675214297 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}] 05:53:34 INFO - PROCESS | 2257 | 1461675214376 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:53:34 INFO - PROCESS | 2257 | 1461675214429 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d429000 == 53 [pid = 2257] [id = 220] 05:53:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11a960800) [pid = 2257] [serial = 658] [outer = 0x0] 05:53:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x128078800) [pid = 2257] [serial = 659] [outer = 0x11a960800] 05:53:34 INFO - PROCESS | 2257 | 1461675214454 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12d6aa800) [pid = 2257] [serial = 660] [outer = 0x11a960800] 05:53:34 INFO - PROCESS | 2257 | 1461675214736 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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 05:53:34 INFO - PROCESS | 2257 | 1461675214763 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 2257 | 1461675214764 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:53:34 INFO - PROCESS | 2257 | 1461675214774 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 2257 | 1461675214775 Marionette TRACE conn2 <- [1,854,null,{}] 05:53:34 INFO - PROCESS | 2257 | 1461675214777 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}] 05:53:34 INFO - PROCESS | 2257 | 1461675214859 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:53:34 INFO - PROCESS | 2257 | 1461675214864 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc42000 == 54 [pid = 2257] [id = 221] 05:53:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12d6aac00) [pid = 2257] [serial = 661] [outer = 0x0] 05:53:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x12d6b4800) [pid = 2257] [serial = 662] [outer = 0x12d6aac00] 05:53:34 INFO - PROCESS | 2257 | 1461675214890 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12dc29400) [pid = 2257] [serial = 663] [outer = 0x12d6aac00] 05:53:35 INFO - PROCESS | 2257 | 1461675215209 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:53:35 INFO - PROCESS | 2257 | 1461675215243 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 2257 | 1461675215244 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:53:35 INFO - PROCESS | 2257 | 1461675215246 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 2257 | 1461675215248 Marionette TRACE conn2 <- [1,858,null,{}] 05:53:35 INFO - PROCESS | 2257 | 1461675215250 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}] 05:53:35 INFO - PROCESS | 2257 | 1461675215366 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:53:35 INFO - PROCESS | 2257 | 1461675215374 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e395000 == 55 [pid = 2257] [id = 222] 05:53:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12dc29000) [pid = 2257] [serial = 664] [outer = 0x0] 05:53:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12e446000) [pid = 2257] [serial = 665] [outer = 0x12dc29000] 05:53:35 INFO - PROCESS | 2257 | 1461675215403 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12e628800) [pid = 2257] [serial = 666] [outer = 0x12dc29000] 05:53:35 INFO - PROCESS | 2257 | 1461675215824 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 621ms 05:53:35 INFO - PROCESS | 2257 | 1461675215882 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 2257 | 1461675215885 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:53:35 INFO - PROCESS | 2257 | 1461675215889 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 2257 | 1461675215892 Marionette TRACE conn2 <- [1,862,null,{}] 05:53:35 INFO - PROCESS | 2257 | 1461675215896 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}] 05:53:36 INFO - PROCESS | 2257 | 1461675215998 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:53:36 INFO - PROCESS | 2257 | 1461675216087 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aafa000 == 56 [pid = 2257] [id = 223] 05:53:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11adeb400) [pid = 2257] [serial = 667] [outer = 0x0] 05:53:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11af1c800) [pid = 2257] [serial = 668] [outer = 0x11adeb400] 05:53:36 INFO - PROCESS | 2257 | 1461675216120 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11c008400) [pid = 2257] [serial = 669] [outer = 0x11adeb400] 05:53:36 INFO - PROCESS | 2257 | 1461675216525 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]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 05:53:36 INFO - PROCESS | 2257 | 1461675216561 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 2257 | 1461675216565 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:53:36 INFO - PROCESS | 2257 | 1461675216570 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 2257 | 1461675216572 Marionette TRACE conn2 <- [1,866,null,{}] 05:53:36 INFO - PROCESS | 2257 | 1461675216574 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}] 05:53:36 INFO - PROCESS | 2257 | 1461675216676 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:53:36 INFO - PROCESS | 2257 | 1461675216727 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c5c000 == 57 [pid = 2257] [id = 224] 05:53:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11c710c00) [pid = 2257] [serial = 670] [outer = 0x0] 05:53:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x127493400) [pid = 2257] [serial = 671] [outer = 0x11c710c00] 05:53:36 INFO - PROCESS | 2257 | 1461675216757 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x129618c00) [pid = 2257] [serial = 672] [outer = 0x11c710c00] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 621ms 05:53:37 INFO - PROCESS | 2257 | 1461675217184 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]]]}] 05:53:37 INFO - PROCESS | 2257 | 1461675217190 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 2257 | 1461675217192 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:53:37 INFO - PROCESS | 2257 | 1461675217194 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 2257 | 1461675217197 Marionette TRACE conn2 <- [1,870,null,{}] 05:53:37 INFO - PROCESS | 2257 | 1461675217205 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}] 05:53:37 INFO - PROCESS | 2257 | 1461675217309 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:53:37 INFO - PROCESS | 2257 | 1461675217396 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a4800 == 58 [pid = 2257] [id = 225] 05:53:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12bba7400) [pid = 2257] [serial = 673] [outer = 0x0] 05:53:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12be4a000) [pid = 2257] [serial = 674] [outer = 0x12bba7400] 05:53:37 INFO - PROCESS | 2257 | 1461675217429 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12d1ab400) [pid = 2257] [serial = 675] [outer = 0x12bba7400] 05:53:37 INFO - PROCESS | 2257 | 1461675217829 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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 674ms 05:53:37 INFO - PROCESS | 2257 | 1461675217869 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 2257 | 1461675217871 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:53:37 INFO - PROCESS | 2257 | 1461675217873 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 2257 | 1461675217875 Marionette TRACE conn2 <- [1,874,null,{}] 05:53:37 INFO - PROCESS | 2257 | 1461675217877 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}] 05:53:37 INFO - PROCESS | 2257 | 1461675217977 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:53:38 INFO - PROCESS | 2257 | 1461675218041 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea44000 == 59 [pid = 2257] [id = 226] 05:53:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12d1afc00) [pid = 2257] [serial = 676] [outer = 0x0] 05:53:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12d27e400) [pid = 2257] [serial = 677] [outer = 0x12d1afc00] 05:53:38 INFO - PROCESS | 2257 | 1461675218072 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12d6b4c00) [pid = 2257] [serial = 678] [outer = 0x12d1afc00] 05:53:38 INFO - PROCESS | 2257 | 1461675218512 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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 05:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:53:38 INFO - PROCESS | 2257 | 1461675218543 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 2257 | 1461675218545 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:53:38 INFO - PROCESS | 2257 | 1461675218547 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 2257 | 1461675218548 Marionette TRACE conn2 <- [1,878,null,{}] 05:53:38 INFO - PROCESS | 2257 | 1461675218550 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}] 05:53:38 INFO - PROCESS | 2257 | 1461675218635 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:53:39 INFO - PROCESS | 2257 | 1461675219059 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x119177800 == 60 [pid = 2257] [id = 227] 05:53:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x115707400) [pid = 2257] [serial = 679] [outer = 0x0] 05:53:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x116683400) [pid = 2257] [serial = 680] [outer = 0x115707400] 05:53:39 INFO - PROCESS | 2257 | 1461675219106 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x118f49c00) [pid = 2257] [serial = 681] [outer = 0x115707400] 05:53:39 INFO - PROCESS | 2257 | 1461675219570 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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1073ms 05:53:39 INFO - PROCESS | 2257 | 1461675219621 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 2257 | 1461675219624 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:53:39 INFO - PROCESS | 2257 | 1461675219626 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 2257 | 1461675219629 Marionette TRACE conn2 <- [1,882,null,{}] 05:53:39 INFO - PROCESS | 2257 | 1461675219632 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}] 05:53:39 INFO - PROCESS | 2257 | 1461675219720 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:53:39 INFO - PROCESS | 2257 | 1461675219773 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b054000 == 61 [pid = 2257] [id = 228] 05:53:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x119195c00) [pid = 2257] [serial = 682] [outer = 0x0] 05:53:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x119ac9c00) [pid = 2257] [serial = 683] [outer = 0x119195c00] 05:53:39 INFO - PROCESS | 2257 | 1461675219801 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11a95cc00) [pid = 2257] [serial = 684] [outer = 0x119195c00] 05:53:40 INFO - PROCESS | 2257 | 1461675220238 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]]]}] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x127839000 == 60 [pid = 2257] [id = 201] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c4800 == 59 [pid = 2257] [id = 200] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x129d5e000 == 58 [pid = 2257] [id = 178] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8b7000 == 57 [pid = 2257] [id = 179] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11b91d800 == 56 [pid = 2257] [id = 188] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c4000 == 55 [pid = 2257] [id = 189] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x128961000 == 54 [pid = 2257] [id = 175] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x119118000 == 53 [pid = 2257] [id = 187] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc2000 == 52 [pid = 2257] [id = 186] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc42000 == 51 [pid = 2257] [id = 221] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12d429000 == 50 [pid = 2257] [id = 220] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12d417000 == 49 [pid = 2257] [id = 219] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12d157800 == 48 [pid = 2257] [id = 218] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b3800 == 47 [pid = 2257] [id = 217] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf6000 == 46 [pid = 2257] [id = 216] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11ad08400) [pid = 2257] [serial = 611] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x11453f800) [pid = 2257] [serial = 593] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x119263800) [pid = 2257] [serial = 596] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11afe5400) [pid = 2257] [serial = 599] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x123a69400) [pid = 2257] [serial = 602] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x12b221800 == 45 [pid = 2257] [id = 215] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x128098000 == 44 [pid = 2257] [id = 214] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x119d44800 == 43 [pid = 2257] [id = 202] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd05000 == 42 [pid = 2257] [id = 213] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11b870800 == 41 [pid = 2257] [id = 212] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x11adbd000 == 40 [pid = 2257] [id = 206] 05:53:40 INFO - PROCESS | 2257 | --DOCSHELL 0x115a58000 == 39 [pid = 2257] [id = 205] 05:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 05:53:40 INFO - PROCESS | 2257 | 1461675220300 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 2257 | 1461675220303 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:53:40 INFO - PROCESS | 2257 | 1461675220305 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 2257 | 1461675220306 Marionette TRACE conn2 <- [1,886,null,{}] 05:53:40 INFO - PROCESS | 2257 | 1461675220309 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}] 05:53:40 INFO - PROCESS | 2257 | 1461675220403 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:53:40 INFO - PROCESS | 2257 | 1461675220415 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x116897000 == 40 [pid = 2257] [id = 229] 05:53:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x11aa4f800) [pid = 2257] [serial = 685] [outer = 0x0] 05:53:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x11ad08400) [pid = 2257] [serial = 686] [outer = 0x11aa4f800] 05:53:40 INFO - PROCESS | 2257 | 1461675220442 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11afe6800) [pid = 2257] [serial = 687] [outer = 0x11aa4f800] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x127842800) [pid = 2257] [serial = 534] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11ad0f000) [pid = 2257] [serial = 528] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11bdddc00) [pid = 2257] [serial = 531] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x127c7dc00) [pid = 2257] [serial = 588] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x119125000) [pid = 2257] [serial = 608] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x119e41000) [pid = 2257] [serial = 609] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12960fc00) [pid = 2257] [serial = 605] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x128079400) [pid = 2257] [serial = 590] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x129b75400) [pid = 2257] [serial = 606] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12bcd5800) [pid = 2257] [serial = 558] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x129d90400) [pid = 2257] [serial = 567] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x125dd3c00) [pid = 2257] [serial = 585] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11a958800) [pid = 2257] [serial = 575] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x119258000) [pid = 2257] [serial = 486] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11af1d400) [pid = 2257] [serial = 561] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12e870800) [pid = 2257] [serial = 483] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11c006400) [pid = 2257] [serial = 582] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11be13c00) [pid = 2257] [serial = 581] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11aa50000) [pid = 2257] [serial = 560] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x115785c00) [pid = 2257] [serial = 569] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12b6ec800) [pid = 2257] [serial = 525] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x123a65400) [pid = 2257] [serial = 564] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11c00c800) [pid = 2257] [serial = 563] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x118f4cc00) [pid = 2257] [serial = 572] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x116384000) [pid = 2257] [serial = 570] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11adeb800) [pid = 2257] [serial = 576] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x128991400) [pid = 2257] [serial = 566] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11b80fc00) [pid = 2257] [serial = 578] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x11c3c5800) [pid = 2257] [serial = 584] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11b8c8000) [pid = 2257] [serial = 579] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11918c800) [pid = 2257] [serial = 573] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12783e000) [pid = 2257] [serial = 587] [outer = 0x0] [url = about:blank] 05:53:40 INFO - PROCESS | 2257 | 1461675220826 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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 570ms 05:53:40 INFO - PROCESS | 2257 | 1461675220876 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 2257 | 1461675220877 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:53:40 INFO - PROCESS | 2257 | 1461675220885 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 2257 | 1461675220890 Marionette TRACE conn2 <- [1,890,null,{}] 05:53:40 INFO - PROCESS | 2257 | 1461675220895 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}] 05:53:41 INFO - PROCESS | 2257 | 1461675221019 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:53:41 INFO - PROCESS | 2257 | 1461675221110 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b7800 == 41 [pid = 2257] [id = 230] 05:53:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x119258000) [pid = 2257] [serial = 688] [outer = 0x0] 05:53:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11b84f000) [pid = 2257] [serial = 689] [outer = 0x119258000] 05:53:41 INFO - PROCESS | 2257 | 1461675221156 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11be18c00) [pid = 2257] [serial = 690] [outer = 0x119258000] 05:53:41 INFO - PROCESS | 2257 | 1461675221469 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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 05:53:41 INFO - PROCESS | 2257 | 1461675221510 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:53:41 INFO - PROCESS | 2257 | 1461675221511 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:53:41 INFO - PROCESS | 2257 | 1461675221514 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 2257 | 1461675221517 Marionette TRACE conn2 <- [1,894,null,{}] 05:53:41 INFO - PROCESS | 2257 | 1461675221527 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}] 05:53:41 INFO - PROCESS | 2257 | 1461675221623 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:53:41 INFO - PROCESS | 2257 | 1461675221703 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aae3000 == 42 [pid = 2257] [id = 231] 05:53:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11be15400) [pid = 2257] [serial = 691] [outer = 0x0] 05:53:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11c3b7400) [pid = 2257] [serial = 692] [outer = 0x11be15400] 05:53:41 INFO - PROCESS | 2257 | 1461675221745 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x123a62800) [pid = 2257] [serial = 693] [outer = 0x11be15400] 05:53:42 INFO - PROCESS | 2257 | 1461675222064 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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 581ms 05:53:42 INFO - PROCESS | 2257 | 1461675222096 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 2257 | 1461675222098 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:53:42 INFO - PROCESS | 2257 | 1461675222113 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 2257 | 1461675222115 Marionette TRACE conn2 <- [1,898,null,{}] 05:53:42 INFO - PROCESS | 2257 | 1461675222122 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}] 05:53:42 INFO - PROCESS | 2257 | 1461675222277 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:53:42 INFO - PROCESS | 2257 | 1461675222287 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b946800 == 43 [pid = 2257] [id = 232] 05:53:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x125dd4400) [pid = 2257] [serial = 694] [outer = 0x0] 05:53:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x125f51800) [pid = 2257] [serial = 695] [outer = 0x125dd4400] 05:53:42 INFO - PROCESS | 2257 | 1461675222341 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x127841400) [pid = 2257] [serial = 696] [outer = 0x125dd4400] 05:53:42 INFO - PROCESS | 2257 | 1461675222749 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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 676ms 05:53:42 INFO - PROCESS | 2257 | 1461675222793 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 2257 | 1461675222795 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:53:42 INFO - PROCESS | 2257 | 1461675222798 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 2257 | 1461675222799 Marionette TRACE conn2 <- [1,902,null,{}] 05:53:42 INFO - PROCESS | 2257 | 1461675222801 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}] 05:53:42 INFO - PROCESS | 2257 | 1461675222895 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:53:42 INFO - PROCESS | 2257 | 1461675222900 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c37f800 == 44 [pid = 2257] [id = 233] 05:53:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11be1b000) [pid = 2257] [serial = 697] [outer = 0x0] 05:53:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12807a800) [pid = 2257] [serial = 698] [outer = 0x11be1b000] 05:53:42 INFO - PROCESS | 2257 | 1461675222925 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x1296b5800) [pid = 2257] [serial = 699] [outer = 0x11be1b000] 05:53:43 INFO - PROCESS | 2257 | 1461675223279 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]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 520ms 05:53:43 INFO - PROCESS | 2257 | 1461675223319 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 2257 | 1461675223320 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:53:43 INFO - PROCESS | 2257 | 1461675223323 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 2257 | 1461675223324 Marionette TRACE conn2 <- [1,906,null,{}] 05:53:43 INFO - PROCESS | 2257 | 1461675223326 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}] 05:53:43 INFO - PROCESS | 2257 | 1461675223414 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:53:43 INFO - PROCESS | 2257 | 1461675223448 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x125bb4000 == 45 [pid = 2257] [id = 234] 05:53:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x129b69400) [pid = 2257] [serial = 700] [outer = 0x0] 05:53:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x129d11000) [pid = 2257] [serial = 701] [outer = 0x129b69400] 05:53:43 INFO - PROCESS | 2257 | 1461675223474 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12b54a400) [pid = 2257] [serial = 702] [outer = 0x129b69400] 05:53:43 INFO - PROCESS | 2257 | 1461675223778 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]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 05:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:53:43 INFO - PROCESS | 2257 | 1461675223792 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 2257 | 1461675223793 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:53:43 INFO - PROCESS | 2257 | 1461675223796 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 2257 | 1461675223797 Marionette TRACE conn2 <- [1,910,null,{}] 05:53:43 INFO - PROCESS | 2257 | 1461675223800 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}] 05:53:43 INFO - PROCESS | 2257 | 1461675223896 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:53:43 INFO - PROCESS | 2257 | 1461675223928 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x1273c3800 == 46 [pid = 2257] [id = 235] 05:53:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129d0d800) [pid = 2257] [serial = 703] [outer = 0x0] 05:53:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12b554000) [pid = 2257] [serial = 704] [outer = 0x129d0d800] 05:53:43 INFO - PROCESS | 2257 | 1461675223954 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12b6e2400) [pid = 2257] [serial = 705] [outer = 0x129d0d800] 05:53:44 INFO - PROCESS | 2257 | 1461675224292 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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 520ms 05:53:44 INFO - PROCESS | 2257 | 1461675224318 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 2257 | 1461675224320 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:53:44 INFO - PROCESS | 2257 | 1461675224330 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 2257 | 1461675224331 Marionette TRACE conn2 <- [1,914,null,{}] 05:53:44 INFO - PROCESS | 2257 | 1461675224335 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}] 05:53:44 INFO - PROCESS | 2257 | 1461675224429 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:53:44 INFO - PROCESS | 2257 | 1461675224433 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x127f8d000 == 47 [pid = 2257] [id = 236] 05:53:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x129d85c00) [pid = 2257] [serial = 706] [outer = 0x0] 05:53:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12bcda800) [pid = 2257] [serial = 707] [outer = 0x129d85c00] 05:53:44 INFO - PROCESS | 2257 | 1461675224458 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12be4f800) [pid = 2257] [serial = 708] [outer = 0x129d85c00] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11adee000) [pid = 2257] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11c009c00) [pid = 2257] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12d6aac00) [pid = 2257] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12bba5c00) [pid = 2257] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12d010400) [pid = 2257] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12bba9400) [pid = 2257] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12d658000) [pid = 2257] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12898c400) [pid = 2257] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x119e3b800) [pid = 2257] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11b998000) [pid = 2257] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x119d89000) [pid = 2257] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11a960800) [pid = 2257] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11ade7800) [pid = 2257] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x1142bac00) [pid = 2257] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:53:44 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x118f4d000) [pid = 2257] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:53:44 INFO - PROCESS | 2257 | 1461675224976 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 05:53:45 INFO - PROCESS | 2257 | 1461675225002 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 2257 | 1461675225004 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:53:45 INFO - PROCESS | 2257 | 1461675225006 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 2257 | 1461675225007 Marionette TRACE conn2 <- [1,918,null,{}] 05:53:45 INFO - PROCESS | 2257 | 1461675225009 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}] 05:53:45 INFO - PROCESS | 2257 | 1461675225086 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:53:45 INFO - PROCESS | 2257 | 1461675225134 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c9800 == 48 [pid = 2257] [id = 237] 05:53:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x118e86800) [pid = 2257] [serial = 709] [outer = 0x0] 05:53:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x128994400) [pid = 2257] [serial = 710] [outer = 0x118e86800] 05:53:45 INFO - PROCESS | 2257 | 1461675225164 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x12bead800) [pid = 2257] [serial = 711] [outer = 0x118e86800] 05:53:45 INFO - PROCESS | 2257 | 1461675225470 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 05:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:53:45 INFO - PROCESS | 2257 | 1461675225526 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 2257 | 1461675225527 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:53:45 INFO - PROCESS | 2257 | 1461675225529 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 2257 | 1461675225532 Marionette TRACE conn2 <- [1,922,null,{}] 05:53:45 INFO - PROCESS | 2257 | 1461675225534 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}] 05:53:45 INFO - PROCESS | 2257 | 1461675225627 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:53:45 INFO - PROCESS | 2257 | 1461675225632 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8bf000 == 49 [pid = 2257] [id = 238] 05:53:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12beb1c00) [pid = 2257] [serial = 712] [outer = 0x0] 05:53:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12d275800) [pid = 2257] [serial = 713] [outer = 0x12beb1c00] 05:53:45 INFO - PROCESS | 2257 | 1461675225659 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x12d65d800) [pid = 2257] [serial = 714] [outer = 0x12beb1c00] 05:53:45 INFO - PROCESS | 2257 | 1461675225970 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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 469ms 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:53:46 INFO - PROCESS | 2257 | 1461675226001 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 2257 | 1461675226003 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:53:46 INFO - PROCESS | 2257 | 1461675226005 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 2257 | 1461675226006 Marionette TRACE conn2 <- [1,926,null,{}] 05:53:46 INFO - PROCESS | 2257 | 1461675226009 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}] 05:53:46 INFO - PROCESS | 2257 | 1461675226122 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:53:46 INFO - PROCESS | 2257 | 1461675226128 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf7000 == 50 [pid = 2257] [id = 239] 05:53:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x129d90800) [pid = 2257] [serial = 715] [outer = 0x0] 05:53:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12d6aac00) [pid = 2257] [serial = 716] [outer = 0x129d90800] 05:53:46 INFO - PROCESS | 2257 | 1461675226168 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12dc27c00) [pid = 2257] [serial = 717] [outer = 0x129d90800] 05:53:46 INFO - PROCESS | 2257 | 1461675226622 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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:53:46 INFO - PROCESS | 2257 | 1461675226674 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 2257 | 1461675226675 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:53:46 INFO - PROCESS | 2257 | 1461675226678 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 2257 | 1461675226679 Marionette TRACE conn2 <- [1,930,null,{}] 05:53:46 INFO - PROCESS | 2257 | 1461675226686 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}] 05:53:46 INFO - PROCESS | 2257 | 1461675226786 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:53:46 INFO - PROCESS | 2257 | 1461675226792 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d2a3800 == 51 [pid = 2257] [id = 240] 05:53:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12dc24400) [pid = 2257] [serial = 718] [outer = 0x0] 05:53:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12e448800) [pid = 2257] [serial = 719] [outer = 0x12dc24400] 05:53:46 INFO - PROCESS | 2257 | 1461675226817 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12e621400) [pid = 2257] [serial = 720] [outer = 0x12dc24400] 05:53:47 INFO - PROCESS | 2257 | 1461675227294 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 668ms 05:53:47 INFO - PROCESS | 2257 | 1461675227346 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:53:47 INFO - PROCESS | 2257 | 1461675227350 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:53:47 INFO - PROCESS | 2257 | 1461675227353 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 2257 | 1461675227356 Marionette TRACE conn2 <- [1,934,null,{}] 05:53:47 INFO - PROCESS | 2257 | 1461675227359 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}] 05:53:47 INFO - PROCESS | 2257 | 1461675227488 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:53:47 INFO - PROCESS | 2257 | 1461675227553 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x119718800 == 52 [pid = 2257] [id = 241] 05:53:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x119d88800) [pid = 2257] [serial = 721] [outer = 0x0] 05:53:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11a844000) [pid = 2257] [serial = 722] [outer = 0x119d88800] 05:53:47 INFO - PROCESS | 2257 | 1461675227585 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11aa47800) [pid = 2257] [serial = 723] [outer = 0x119d88800] 05:53:47 INFO - PROCESS | 2257 | 1461675227989 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 05:53:48 INFO - PROCESS | 2257 | 1461675228025 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 2257 | 1461675228029 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:53:48 INFO - PROCESS | 2257 | 1461675228034 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 2257 | 1461675228036 Marionette TRACE conn2 <- [1,938,null,{}] 05:53:48 INFO - PROCESS | 2257 | 1461675228038 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}] 05:53:48 INFO - PROCESS | 2257 | 1461675228141 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:53:48 INFO - PROCESS | 2257 | 1461675228207 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd12000 == 53 [pid = 2257] [id = 242] 05:53:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11b8cd800) [pid = 2257] [serial = 724] [outer = 0x0] 05:53:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11b995000) [pid = 2257] [serial = 725] [outer = 0x11b8cd800] 05:53:48 INFO - PROCESS | 2257 | 1461675228236 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c711000) [pid = 2257] [serial = 726] [outer = 0x11b8cd800] 05:53:48 INFO - PROCESS | 2257 | 1461675228686 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 672ms 05:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:53:48 INFO - PROCESS | 2257 | 1461675228705 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 2257 | 1461675228707 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:53:48 INFO - PROCESS | 2257 | 1461675228709 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 2257 | 1461675228712 Marionette TRACE conn2 <- [1,942,null,{}] 05:53:48 INFO - PROCESS | 2257 | 1461675228720 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}] 05:53:48 INFO - PROCESS | 2257 | 1461675228846 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:53:48 INFO - PROCESS | 2257 | 1461675228911 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d169800 == 54 [pid = 2257] [id = 243] 05:53:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x125b46400) [pid = 2257] [serial = 727] [outer = 0x0] 05:53:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x128918400) [pid = 2257] [serial = 728] [outer = 0x125b46400] 05:53:48 INFO - PROCESS | 2257 | 1461675228945 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12b6c3400) [pid = 2257] [serial = 729] [outer = 0x125b46400] 05:53:49 INFO - PROCESS | 2257 | 1461675229412 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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 723ms 05:53:49 INFO - PROCESS | 2257 | 1461675229435 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 2257 | 1461675229438 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:53:49 INFO - PROCESS | 2257 | 1461675229441 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 2257 | 1461675229444 Marionette TRACE conn2 <- [1,946,null,{}] 05:53:49 INFO - PROCESS | 2257 | 1461675229447 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}] 05:53:49 INFO - PROCESS | 2257 | 1461675229603 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:53:49 INFO - PROCESS | 2257 | 1461675229705 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc3a800 == 55 [pid = 2257] [id = 244] 05:53:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12b6e9000) [pid = 2257] [serial = 730] [outer = 0x0] 05:53:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12beb9800) [pid = 2257] [serial = 731] [outer = 0x12b6e9000] 05:53:49 INFO - PROCESS | 2257 | 1461675229736 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12d1b4800) [pid = 2257] [serial = 732] [outer = 0x12b6e9000] 05:53:50 INFO - PROCESS | 2257 | 1461675230104 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 721ms 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:53:50 INFO - PROCESS | 2257 | 1461675230162 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 2257 | 1461675230164 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:53:50 INFO - PROCESS | 2257 | 1461675230166 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 2257 | 1461675230167 Marionette TRACE conn2 <- [1,950,null,{}] 05:53:50 INFO - PROCESS | 2257 | 1461675230170 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}] 05:53:50 INFO - PROCESS | 2257 | 1461675230264 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:53:50 INFO - PROCESS | 2257 | 1461675230328 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e399000 == 56 [pid = 2257] [id = 245] 05:53:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12bcd7400) [pid = 2257] [serial = 733] [outer = 0x0] 05:53:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12d65a000) [pid = 2257] [serial = 734] [outer = 0x12bcd7400] 05:53:50 INFO - PROCESS | 2257 | 1461675230358 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12e44b000) [pid = 2257] [serial = 735] [outer = 0x12bcd7400] 05:53:50 INFO - PROCESS | 2257 | 1461675230769 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 05:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:53:50 INFO - PROCESS | 2257 | 1461675230838 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 2257 | 1461675230839 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:53:50 INFO - PROCESS | 2257 | 1461675230841 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 2257 | 1461675230843 Marionette TRACE conn2 <- [1,954,null,{}] 05:53:50 INFO - PROCESS | 2257 | 1461675230845 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}] 05:53:51 INFO - PROCESS | 2257 | 1461675231119 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:53:51 INFO - PROCESS | 2257 | 1461675231131 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b8800 == 57 [pid = 2257] [id = 246] 05:53:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x1157e9400) [pid = 2257] [serial = 736] [outer = 0x0] 05:53:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x115abc800) [pid = 2257] [serial = 737] [outer = 0x1157e9400] 05:53:51 INFO - PROCESS | 2257 | 1461675231172 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x118f50800) [pid = 2257] [serial = 738] [outer = 0x1157e9400] 05:53:51 INFO - PROCESS | 2257 | 1461675231644 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 870ms 05:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:53:51 INFO - PROCESS | 2257 | 1461675231719 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 2257 | 1461675231721 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:53:51 INFO - PROCESS | 2257 | 1461675231723 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 2257 | 1461675231726 Marionette TRACE conn2 <- [1,958,null,{}] 05:53:51 INFO - PROCESS | 2257 | 1461675231730 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}] 05:53:51 INFO - PROCESS | 2257 | 1461675231823 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:53:51 INFO - PROCESS | 2257 | 1461675231890 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a932800 == 58 [pid = 2257] [id = 247] 05:53:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11a959000) [pid = 2257] [serial = 739] [outer = 0x0] 05:53:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x11adee000) [pid = 2257] [serial = 740] [outer = 0x11a959000] 05:53:51 INFO - PROCESS | 2257 | 1461675231919 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x11afed400) [pid = 2257] [serial = 741] [outer = 0x11a959000] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf7000 == 57 [pid = 2257] [id = 239] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8bf000 == 56 [pid = 2257] [id = 238] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c9800 == 55 [pid = 2257] [id = 237] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x127f8d000 == 54 [pid = 2257] [id = 236] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x1273c3800 == 53 [pid = 2257] [id = 235] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x125bb4000 == 52 [pid = 2257] [id = 234] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11c37f800 == 51 [pid = 2257] [id = 233] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12b54a000) [pid = 2257] [serial = 629] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12e446000) [pid = 2257] [serial = 665] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11570a000) [pid = 2257] [serial = 614] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11afe9800) [pid = 2257] [serial = 617] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11c3b7c00) [pid = 2257] [serial = 620] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x127840400) [pid = 2257] [serial = 623] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x129617400) [pid = 2257] [serial = 626] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11b946800 == 50 [pid = 2257] [id = 232] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11aae3000 == 49 [pid = 2257] [id = 231] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b7800 == 48 [pid = 2257] [id = 230] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x116897000 == 47 [pid = 2257] [id = 229] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11b054000 == 46 [pid = 2257] [id = 228] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x119177800 == 45 [pid = 2257] [id = 227] 05:53:52 INFO - PROCESS | 2257 | --DOCSHELL 0x11aafa000 == 44 [pid = 2257] [id = 223] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x11be18000) [pid = 2257] [serial = 600] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x12924e400) [pid = 2257] [serial = 603] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x114bb9400) [pid = 2257] [serial = 594] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11a951c00) [pid = 2257] [serial = 597] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12d6aa800) [pid = 2257] [serial = 660] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11b843400) [pid = 2257] [serial = 656] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12d6abc00) [pid = 2257] [serial = 654] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12d657c00) [pid = 2257] [serial = 651] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12be4f400) [pid = 2257] [serial = 645] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x128078800) [pid = 2257] [serial = 659] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12dc29400) [pid = 2257] [serial = 663] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x123a66800) [pid = 2257] [serial = 657] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12b6cfc00) [pid = 2257] [serial = 642] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12d6b4800) [pid = 2257] [serial = 662] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12bcdec00) [pid = 2257] [serial = 644] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12d1ab000) [pid = 2257] [serial = 650] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12d00bc00) [pid = 2257] [serial = 648] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12beb3c00) [pid = 2257] [serial = 647] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12d661000) [pid = 2257] [serial = 653] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x129d8b400) [pid = 2257] [serial = 641] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11b84dc00) [pid = 2257] [serial = 636] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11ad7fc00) [pid = 2257] [serial = 635] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12bba2400) [pid = 2257] [serial = 632] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11c677000) [pid = 2257] [serial = 638] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x125b50000) [pid = 2257] [serial = 639] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11adf2000) [pid = 2257] [serial = 612] [outer = 0x0] [url = about:blank] 05:53:52 INFO - PROCESS | 2257 | 1461675232310 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 621ms 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:53:52 INFO - PROCESS | 2257 | 1461675232345 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 2257 | 1461675232347 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:53:52 INFO - PROCESS | 2257 | 1461675232349 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 2257 | 1461675232350 Marionette TRACE conn2 <- [1,962,null,{}] 05:53:52 INFO - PROCESS | 2257 | 1461675232353 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}] 05:53:52 INFO - PROCESS | 2257 | 1461675232432 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:53:52 INFO - PROCESS | 2257 | 1461675232440 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198cf000 == 45 [pid = 2257] [id = 248] 05:53:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11bddd800) [pid = 2257] [serial = 742] [outer = 0x0] 05:53:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11bde5800) [pid = 2257] [serial = 743] [outer = 0x11bddd800] 05:53:52 INFO - PROCESS | 2257 | 1461675232466 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c00e800) [pid = 2257] [serial = 744] [outer = 0x11bddd800] 05:53:52 INFO - PROCESS | 2257 | 1461675232793 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 05:53:52 INFO - PROCESS | 2257 | 1461675232821 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 2257 | 1461675232824 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:53:52 INFO - PROCESS | 2257 | 1461675232844 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 2257 | 1461675232848 Marionette TRACE conn2 <- [1,966,null,{}] 05:53:52 INFO - PROCESS | 2257 | 1461675232854 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}] 05:53:52 INFO - PROCESS | 2257 | 1461675232935 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:53:52 INFO - PROCESS | 2257 | 1461675232941 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c361000 == 46 [pid = 2257] [id = 249] 05:53:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11c3bd800) [pid = 2257] [serial = 745] [outer = 0x0] 05:53:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x125e5b000) [pid = 2257] [serial = 746] [outer = 0x11c3bd800] 05:53:52 INFO - PROCESS | 2257 | 1461675232967 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127fbfc00) [pid = 2257] [serial = 747] [outer = 0x11c3bd800] 05:53:53 INFO - PROCESS | 2257 | 1461675233319 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]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 543ms 05:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:53:53 INFO - PROCESS | 2257 | 1461675233371 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 2257 | 1461675233372 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:53:53 INFO - PROCESS | 2257 | 1461675233374 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 2257 | 1461675233375 Marionette TRACE conn2 <- [1,970,null,{}] 05:53:53 INFO - PROCESS | 2257 | 1461675233377 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}] 05:53:53 INFO - PROCESS | 2257 | 1461675233460 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:53:53 INFO - PROCESS | 2257 | 1461675233511 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x125bae000 == 47 [pid = 2257] [id = 250] 05:53:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11c3c6400) [pid = 2257] [serial = 748] [outer = 0x0] 05:53:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x1282d5000) [pid = 2257] [serial = 749] [outer = 0x11c3c6400] 05:53:53 INFO - PROCESS | 2257 | 1461675233537 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129d88000) [pid = 2257] [serial = 750] [outer = 0x11c3c6400] 05:53:53 INFO - PROCESS | 2257 | 1461675233819 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]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 470ms 05:53:53 INFO - PROCESS | 2257 | 1461675233845 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 2257 | 1461675233846 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:53:53 INFO - PROCESS | 2257 | 1461675233857 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 2257 | 1461675233858 Marionette TRACE conn2 <- [1,974,null,{}] 05:53:53 INFO - PROCESS | 2257 | 1461675233860 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}] 05:53:53 INFO - PROCESS | 2257 | 1461675233942 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:53:53 INFO - PROCESS | 2257 | 1461675233948 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a18000 == 48 [pid = 2257] [id = 251] 05:53:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12bba8c00) [pid = 2257] [serial = 751] [outer = 0x0] 05:53:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12bcd8800) [pid = 2257] [serial = 752] [outer = 0x12bba8c00] 05:53:53 INFO - PROCESS | 2257 | 1461675233983 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12d010400) [pid = 2257] [serial = 753] [outer = 0x12bba8c00] 05:53:54 INFO - PROCESS | 2257 | 1461675234325 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 528ms 05:53:54 INFO - PROCESS | 2257 | 1461675234376 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 2257 | 1461675234378 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:53:54 INFO - PROCESS | 2257 | 1461675234388 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 2257 | 1461675234390 Marionette TRACE conn2 <- [1,978,null,{}] 05:53:54 INFO - PROCESS | 2257 | 1461675234393 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}] 05:53:54 INFO - PROCESS | 2257 | 1461675234546 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:53:54 INFO - PROCESS | 2257 | 1461675234559 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d68000 == 49 [pid = 2257] [id = 252] 05:53:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12b54a800) [pid = 2257] [serial = 754] [outer = 0x0] 05:53:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12d655c00) [pid = 2257] [serial = 755] [outer = 0x12b54a800] 05:53:54 INFO - PROCESS | 2257 | 1461675234600 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12dc1e000) [pid = 2257] [serial = 756] [outer = 0x12b54a800] 05:53:54 INFO - PROCESS | 2257 | 1461675234942 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 569ms 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:53:54 INFO - PROCESS | 2257 | 1461675234958 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 2257 | 1461675234959 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:53:54 INFO - PROCESS | 2257 | 1461675234961 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 2257 | 1461675234962 Marionette TRACE conn2 <- [1,982,null,{}] 05:53:54 INFO - PROCESS | 2257 | 1461675234964 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}] 05:53:55 INFO - PROCESS | 2257 | 1461675235061 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:53:55 INFO - PROCESS | 2257 | 1461675235073 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe8800 == 50 [pid = 2257] [id = 253] 05:53:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12d654000) [pid = 2257] [serial = 757] [outer = 0x0] 05:53:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12e44e400) [pid = 2257] [serial = 758] [outer = 0x12d654000] 05:53:55 INFO - PROCESS | 2257 | 1461675235097 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12e627800) [pid = 2257] [serial = 759] [outer = 0x12d654000] 05:53:55 INFO - PROCESS | 2257 | 1461675235415 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 05:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:53:55 INFO - PROCESS | 2257 | 1461675235430 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 2257 | 1461675235431 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 2257 | 1461675235434 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 2257 | 1461675235437 Marionette TRACE conn2 <- [1,986,null,{}] 05:53:55 INFO - PROCESS | 2257 | 1461675235444 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}] 05:53:55 INFO - PROCESS | 2257 | 1461675235540 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:53:55 INFO - PROCESS | 2257 | 1461675235544 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1c2000 == 51 [pid = 2257] [id = 254] 05:53:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12d6ac000) [pid = 2257] [serial = 760] [outer = 0x0] 05:53:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12e873400) [pid = 2257] [serial = 761] [outer = 0x12d6ac000] 05:53:55 INFO - PROCESS | 2257 | 1461675235599 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12e8cb800) [pid = 2257] [serial = 762] [outer = 0x12d6ac000] 05:53:55 INFO - PROCESS | 2257 | 1461675235895 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]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 477ms 05:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:53:55 INFO - PROCESS | 2257 | 1461675235913 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 2257 | 1461675235914 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 2257 | 1461675235921 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 2257 | 1461675235922 Marionette TRACE conn2 <- [1,990,null,{}] 05:53:55 INFO - PROCESS | 2257 | 1461675235924 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}] 05:53:56 INFO - PROCESS | 2257 | 1461675236024 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:53:56 INFO - PROCESS | 2257 | 1461675236028 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d423800 == 52 [pid = 2257] [id = 255] 05:53:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x11570a000) [pid = 2257] [serial = 763] [outer = 0x0] 05:53:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12e8cf800) [pid = 2257] [serial = 764] [outer = 0x11570a000] 05:53:56 INFO - PROCESS | 2257 | 1461675236081 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12e8d9400) [pid = 2257] [serial = 765] [outer = 0x11570a000] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11be1b000) [pid = 2257] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x129b69400) [pid = 2257] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x118e86800) [pid = 2257] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x115707400) [pid = 2257] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11aa4f800) [pid = 2257] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x129d0d800) [pid = 2257] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12dc29000) [pid = 2257] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x119195c00) [pid = 2257] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x119258000) [pid = 2257] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11be15400) [pid = 2257] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x125dd4400) [pid = 2257] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x129d85c00) [pid = 2257] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12beb1c00) [pid = 2257] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:53:56 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x129d90800) [pid = 2257] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:53:56 INFO - PROCESS | 2257 | 1461675236516 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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 624ms 05:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:53:56 INFO - PROCESS | 2257 | 1461675236541 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 2257 | 1461675236542 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:53:56 INFO - PROCESS | 2257 | 1461675236544 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 2257 | 1461675236546 Marionette TRACE conn2 <- [1,994,null,{}] 05:53:56 INFO - PROCESS | 2257 | 1461675236548 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}] 05:53:56 INFO - PROCESS | 2257 | 1461675236628 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:53:56 INFO - PROCESS | 2257 | 1461675236633 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c373000 == 53 [pid = 2257] [id = 256] 05:53:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x1147dbc00) [pid = 2257] [serial = 766] [outer = 0x0] 05:53:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x119195c00) [pid = 2257] [serial = 767] [outer = 0x1147dbc00] 05:53:56 INFO - PROCESS | 2257 | 1461675236665 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12beb2800) [pid = 2257] [serial = 768] [outer = 0x1147dbc00] 05:53:57 INFO - PROCESS | 2257 | 1461675237023 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 05:53:57 INFO - PROCESS | 2257 | 1461675237066 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:53:57 INFO - PROCESS | 2257 | 1461675237069 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:53:57 INFO - PROCESS | 2257 | 1461675237071 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 2257 | 1461675237073 Marionette TRACE conn2 <- [1,998,null,{}] 05:53:57 INFO - PROCESS | 2257 | 1461675237076 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}] 05:53:57 INFO - PROCESS | 2257 | 1461675237171 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:53:57 INFO - PROCESS | 2257 | 1461675237175 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea46000 == 54 [pid = 2257] [id = 257] 05:53:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12d65dc00) [pid = 2257] [serial = 769] [outer = 0x0] 05:53:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12e8e1c00) [pid = 2257] [serial = 770] [outer = 0x12d65dc00] 05:53:57 INFO - PROCESS | 2257 | 1461675237200 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12ef34000) [pid = 2257] [serial = 771] [outer = 0x12d65dc00] 05:53:57 INFO - PROCESS | 2257 | 1461675237507 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:53:57 INFO - PROCESS | 2257 | 1461675237540 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 2257 | 1461675237541 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:53:57 INFO - PROCESS | 2257 | 1461675237543 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 2257 | 1461675237545 Marionette TRACE conn2 <- [1,1002,null,{}] 05:53:57 INFO - PROCESS | 2257 | 1461675237547 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}] 05:53:57 INFO - PROCESS | 2257 | 1461675237628 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:53:57 INFO - PROCESS | 2257 | 1461675237678 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef40000 == 55 [pid = 2257] [id = 258] 05:53:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12e449800) [pid = 2257] [serial = 772] [outer = 0x0] 05:53:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12ef36400) [pid = 2257] [serial = 773] [outer = 0x12e449800] 05:53:57 INFO - PROCESS | 2257 | 1461675237702 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12f628c00) [pid = 2257] [serial = 774] [outer = 0x12e449800] 05:53:57 INFO - PROCESS | 2257 | 1461675237979 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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 468ms 05:53:58 INFO - PROCESS | 2257 | 1461675238012 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 2257 | 1461675238013 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:53:58 INFO - PROCESS | 2257 | 1461675238023 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 2257 | 1461675238024 Marionette TRACE conn2 <- [1,1006,null,{}] 05:53:58 INFO - PROCESS | 2257 | 1461675238026 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}] 05:53:58 INFO - PROCESS | 2257 | 1461675238112 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:53:58 INFO - PROCESS | 2257 | 1461675238116 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6b0000 == 56 [pid = 2257] [id = 259] 05:53:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12ef38c00) [pid = 2257] [serial = 775] [outer = 0x0] 05:53:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12f62d000) [pid = 2257] [serial = 776] [outer = 0x12ef38c00] 05:53:58 INFO - PROCESS | 2257 | 1461675238141 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12f636400) [pid = 2257] [serial = 777] [outer = 0x12ef38c00] 05:53:58 INFO - PROCESS | 2257 | 1461675238459 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]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 475ms 05:53:58 INFO - PROCESS | 2257 | 1461675238531 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:53:58 INFO - PROCESS | 2257 | 1461675238533 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:53:58 INFO - PROCESS | 2257 | 1461675238537 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 2257 | 1461675238540 Marionette TRACE conn2 <- [1,1010,null,{}] 05:53:58 INFO - PROCESS | 2257 | 1461675238544 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}] 05:53:58 INFO - PROCESS | 2257 | 1461675238639 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:53:58 INFO - PROCESS | 2257 | 1461675238736 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x119212800 == 57 [pid = 2257] [id = 260] 05:53:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x116388800) [pid = 2257] [serial = 778] [outer = 0x0] 05:53:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x1186bb400) [pid = 2257] [serial = 779] [outer = 0x116388800] 05:53:58 INFO - PROCESS | 2257 | 1461675238767 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x119d89000) [pid = 2257] [serial = 780] [outer = 0x116388800] 05:53:59 INFO - PROCESS | 2257 | 1461675239167 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 05:53:59 INFO - PROCESS | 2257 | 1461675239209 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 2257 | 1461675239212 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:53:59 INFO - PROCESS | 2257 | 1461675239219 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 2257 | 1461675239222 Marionette TRACE conn2 <- [1,1014,null,{}] 05:53:59 INFO - PROCESS | 2257 | 1461675239225 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}] 05:53:59 INFO - PROCESS | 2257 | 1461675239327 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:53:59 INFO - PROCESS | 2257 | 1461675239431 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0d1800 == 58 [pid = 2257] [id = 261] 05:53:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11b8d3c00) [pid = 2257] [serial = 781] [outer = 0x0] 05:53:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11be1bc00) [pid = 2257] [serial = 782] [outer = 0x11b8d3c00] 05:53:59 INFO - PROCESS | 2257 | 1461675239462 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x123a67000) [pid = 2257] [serial = 783] [outer = 0x11b8d3c00] 05:53:59 INFO - PROCESS | 2257 | 1461675239877 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 675ms 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:53:59 INFO - PROCESS | 2257 | 1461675239891 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 2257 | 1461675239892 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:53:59 INFO - PROCESS | 2257 | 1461675239895 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 2257 | 1461675239896 Marionette TRACE conn2 <- [1,1018,null,{}] 05:53:59 INFO - PROCESS | 2257 | 1461675239903 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}] 05:54:00 INFO - PROCESS | 2257 | 1461675240011 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:54:00 INFO - PROCESS | 2257 | 1461675240067 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e405000 == 59 [pid = 2257] [id = 262] 05:54:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x129d89000) [pid = 2257] [serial = 784] [outer = 0x0] 05:54:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12b54d000) [pid = 2257] [serial = 785] [outer = 0x129d89000] 05:54:00 INFO - PROCESS | 2257 | 1461675240100 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x12bba5400) [pid = 2257] [serial = 786] [outer = 0x129d89000] 05:54:00 INFO - PROCESS | 2257 | 1461675240554 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]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 719ms 05:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:54:00 INFO - PROCESS | 2257 | 1461675240614 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 2257 | 1461675240616 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:54:00 INFO - PROCESS | 2257 | 1461675240618 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 2257 | 1461675240619 Marionette TRACE conn2 <- [1,1022,null,{}] 05:54:00 INFO - PROCESS | 2257 | 1461675240622 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}] 05:54:00 INFO - PROCESS | 2257 | 1461675240746 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:54:00 INFO - PROCESS | 2257 | 1461675240799 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6c1800 == 60 [pid = 2257] [id = 263] 05:54:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12bebbc00) [pid = 2257] [serial = 787] [outer = 0x0] 05:54:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12d659c00) [pid = 2257] [serial = 788] [outer = 0x12bebbc00] 05:54:00 INFO - PROCESS | 2257 | 1461675240830 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12e620800) [pid = 2257] [serial = 789] [outer = 0x12bebbc00] 05:54:01 INFO - PROCESS | 2257 | 1461675241332 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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 771ms 05:54:01 INFO - PROCESS | 2257 | 1461675241390 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 2257 | 1461675241392 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:54:01 INFO - PROCESS | 2257 | 1461675241396 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 2257 | 1461675241398 Marionette TRACE conn2 <- [1,1026,null,{}] 05:54:01 INFO - PROCESS | 2257 | 1461675241401 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}] 05:54:01 INFO - PROCESS | 2257 | 1461675241533 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:54:01 INFO - PROCESS | 2257 | 1461675241598 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be89000 == 61 [pid = 2257] [id = 264] 05:54:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x125e5f000) [pid = 2257] [serial = 790] [outer = 0x0] 05:54:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12d658000) [pid = 2257] [serial = 791] [outer = 0x125e5f000] 05:54:01 INFO - PROCESS | 2257 | 1461675241629 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12e8d9c00) [pid = 2257] [serial = 792] [outer = 0x125e5f000] 05:54:02 INFO - PROCESS | 2257 | 1461675242286 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]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 923ms 05:54:02 INFO - PROCESS | 2257 | 1461675242329 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 2257 | 1461675242332 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:54:02 INFO - PROCESS | 2257 | 1461675242340 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 2257 | 1461675242343 Marionette TRACE conn2 <- [1,1030,null,{}] 05:54:02 INFO - PROCESS | 2257 | 1461675242349 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}] 05:54:02 INFO - PROCESS | 2257 | 1461675242488 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:54:02 INFO - PROCESS | 2257 | 1461675242580 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be88000 == 62 [pid = 2257] [id = 265] 05:54:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x119264000) [pid = 2257] [serial = 793] [outer = 0x0] 05:54:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x119d89400) [pid = 2257] [serial = 794] [outer = 0x119264000] 05:54:02 INFO - PROCESS | 2257 | 1461675242624 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x11ad7ac00) [pid = 2257] [serial = 795] [outer = 0x119264000] 05:54:03 INFO - PROCESS | 2257 | 1461675243098 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 824ms 05:54:03 INFO - PROCESS | 2257 | 1461675243163 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 2257 | 1461675243167 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:54:03 INFO - PROCESS | 2257 | 1461675243171 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 2257 | 1461675243173 Marionette TRACE conn2 <- [1,1034,null,{}] 05:54:03 INFO - PROCESS | 2257 | 1461675243175 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}] 05:54:03 INFO - PROCESS | 2257 | 1461675243278 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:54:03 INFO - PROCESS | 2257 | 1461675243335 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c9800 == 63 [pid = 2257] [id = 266] 05:54:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x11afe5800) [pid = 2257] [serial = 796] [outer = 0x0] 05:54:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x11afec800) [pid = 2257] [serial = 797] [outer = 0x11afe5800] 05:54:03 INFO - PROCESS | 2257 | 1461675243363 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x11c002800) [pid = 2257] [serial = 798] [outer = 0x11afe5800] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc8000 == 62 [pid = 2257] [id = 209] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef40000 == 61 [pid = 2257] [id = 258] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea46000 == 60 [pid = 2257] [id = 257] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11c373000 == 59 [pid = 2257] [id = 256] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12d423800 == 58 [pid = 2257] [id = 255] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1c2000 == 57 [pid = 2257] [id = 254] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe8800 == 56 [pid = 2257] [id = 253] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x12be4a000) [pid = 2257] [serial = 674] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x12d27e400) [pid = 2257] [serial = 677] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x129d68000 == 55 [pid = 2257] [id = 252] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x118a18000 == 54 [pid = 2257] [id = 251] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x125bae000 == 53 [pid = 2257] [id = 250] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11c361000 == 52 [pid = 2257] [id = 249] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x1198cf000 == 51 [pid = 2257] [id = 248] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11a932800 == 50 [pid = 2257] [id = 247] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b8800 == 49 [pid = 2257] [id = 246] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12d169800 == 48 [pid = 2257] [id = 243] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd12000 == 47 [pid = 2257] [id = 242] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x119718800 == 46 [pid = 2257] [id = 241] 05:54:03 INFO - PROCESS | 2257 | --DOCSHELL 0x12d2a3800 == 45 [pid = 2257] [id = 240] 05:54:03 INFO - PROCESS | 2257 | 1461675243781 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]]]}] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x12807a800) [pid = 2257] [serial = 698] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x129d11000) [pid = 2257] [serial = 701] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x1296b5800) [pid = 2257] [serial = 699] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x128994400) [pid = 2257] [serial = 710] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x116683400) [pid = 2257] [serial = 680] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x118f49c00) [pid = 2257] [serial = 681] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x11ad08400) [pid = 2257] [serial = 686] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x11afe6800) [pid = 2257] [serial = 687] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11af1c800) [pid = 2257] [serial = 668] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12b554000) [pid = 2257] [serial = 704] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x12e628800) [pid = 2257] [serial = 666] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11a95cc00) [pid = 2257] [serial = 684] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x119ac9c00) [pid = 2257] [serial = 683] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12b54a400) [pid = 2257] [serial = 702] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x11b84f000) [pid = 2257] [serial = 689] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x11be18c00) [pid = 2257] [serial = 690] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x127493400) [pid = 2257] [serial = 671] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11c3b7400) [pid = 2257] [serial = 692] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x123a62800) [pid = 2257] [serial = 693] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x125f51800) [pid = 2257] [serial = 695] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12bcda800) [pid = 2257] [serial = 707] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12b6e2400) [pid = 2257] [serial = 705] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12d275800) [pid = 2257] [serial = 713] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12be4f800) [pid = 2257] [serial = 708] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12bead800) [pid = 2257] [serial = 711] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12d65d800) [pid = 2257] [serial = 714] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x12dc27c00) [pid = 2257] [serial = 717] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x127841400) [pid = 2257] [serial = 696] [outer = 0x0] [url = about:blank] 05:54:03 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12d6aac00) [pid = 2257] [serial = 716] [outer = 0x0] [url = about:blank] 05:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 05:54:03 INFO - PROCESS | 2257 | 1461675243864 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 2257 | 1461675243867 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:54:03 INFO - PROCESS | 2257 | 1461675243874 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 2257 | 1461675243877 Marionette TRACE conn2 <- [1,1038,null,{}] 05:54:03 INFO - PROCESS | 2257 | 1461675243889 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}] 05:54:04 INFO - PROCESS | 2257 | 1461675244015 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:54:04 INFO - PROCESS | 2257 | 1461675244028 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d35800 == 46 [pid = 2257] [id = 267] 05:54:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11c00ec00) [pid = 2257] [serial = 799] [outer = 0x0] 05:54:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x123a62800) [pid = 2257] [serial = 800] [outer = 0x11c00ec00] 05:54:04 INFO - PROCESS | 2257 | 1461675244074 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x125f5e400) [pid = 2257] [serial = 801] [outer = 0x11c00ec00] 05:54:04 INFO - PROCESS | 2257 | 1461675244556 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 725ms 05:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:54:04 INFO - PROCESS | 2257 | 1461675244606 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 2257 | 1461675244608 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:54:04 INFO - PROCESS | 2257 | 1461675244610 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 2257 | 1461675244611 Marionette TRACE conn2 <- [1,1042,null,{}] 05:54:04 INFO - PROCESS | 2257 | 1461675244613 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}] 05:54:04 INFO - PROCESS | 2257 | 1461675244691 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:54:04 INFO - PROCESS | 2257 | 1461675244695 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0d3800 == 47 [pid = 2257] [id = 268] 05:54:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x123a69400) [pid = 2257] [serial = 802] [outer = 0x0] 05:54:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x127b76c00) [pid = 2257] [serial = 803] [outer = 0x123a69400] 05:54:04 INFO - PROCESS | 2257 | 1461675244723 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x128918800) [pid = 2257] [serial = 804] [outer = 0x123a69400] 05:54:05 INFO - PROCESS | 2257 | 1461675245039 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]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 471ms 05:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:54:05 INFO - PROCESS | 2257 | 1461675245082 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 2257 | 1461675245083 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:54:05 INFO - PROCESS | 2257 | 1461675245085 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 2257 | 1461675245086 Marionette TRACE conn2 <- [1,1046,null,{}] 05:54:05 INFO - PROCESS | 2257 | 1461675245089 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}] 05:54:05 INFO - PROCESS | 2257 | 1461675245165 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:54:05 INFO - PROCESS | 2257 | 1461675245172 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x125ccb000 == 48 [pid = 2257] [id = 269] 05:54:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x127fc0c00) [pid = 2257] [serial = 805] [outer = 0x0] 05:54:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12960d000) [pid = 2257] [serial = 806] [outer = 0x127fc0c00] 05:54:05 INFO - PROCESS | 2257 | 1461675245197 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x129b74c00) [pid = 2257] [serial = 807] [outer = 0x127fc0c00] 05:54:05 INFO - PROCESS | 2257 | 1461675245526 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]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 471ms 05:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:54:05 INFO - PROCESS | 2257 | 1461675245556 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 2257 | 1461675245557 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:54:05 INFO - PROCESS | 2257 | 1461675245559 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 2257 | 1461675245560 Marionette TRACE conn2 <- [1,1050,null,{}] 05:54:05 INFO - PROCESS | 2257 | 1461675245562 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}] 05:54:05 INFO - PROCESS | 2257 | 1461675245660 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:54:05 INFO - PROCESS | 2257 | 1461675245727 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x127829000 == 49 [pid = 2257] [id = 270] 05:54:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x129248000) [pid = 2257] [serial = 808] [outer = 0x0] 05:54:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12b54d800) [pid = 2257] [serial = 809] [outer = 0x129248000] 05:54:05 INFO - PROCESS | 2257 | 1461675245758 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12d006c00) [pid = 2257] [serial = 810] [outer = 0x129248000] 05:54:06 INFO - PROCESS | 2257 | 1461675246061 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]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 05:54:06 INFO - PROCESS | 2257 | 1461675246081 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 2257 | 1461675246083 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:54:06 INFO - PROCESS | 2257 | 1461675246088 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 2257 | 1461675246089 Marionette TRACE conn2 <- [1,1054,null,{}] 05:54:06 INFO - PROCESS | 2257 | 1461675246091 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}] 05:54:06 INFO - PROCESS | 2257 | 1461675246188 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:54:06 INFO - PROCESS | 2257 | 1461675246200 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d63800 == 50 [pid = 2257] [id = 271] 05:54:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12bce0800) [pid = 2257] [serial = 811] [outer = 0x0] 05:54:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12d274800) [pid = 2257] [serial = 812] [outer = 0x12bce0800] 05:54:06 INFO - PROCESS | 2257 | 1461675246224 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12d6b0800) [pid = 2257] [serial = 813] [outer = 0x12bce0800] 05:54:06 INFO - PROCESS | 2257 | 1461675246568 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]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 05:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:54:06 INFO - PROCESS | 2257 | 1461675246607 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 2257 | 1461675246608 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:54:06 INFO - PROCESS | 2257 | 1461675246611 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 2257 | 1461675246612 Marionette TRACE conn2 <- [1,1058,null,{}] 05:54:06 INFO - PROCESS | 2257 | 1461675246614 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}] 05:54:06 INFO - PROCESS | 2257 | 1461675246719 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:54:06 INFO - PROCESS | 2257 | 1461675246723 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1ab800 == 51 [pid = 2257] [id = 272] 05:54:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12d273800) [pid = 2257] [serial = 814] [outer = 0x0] 05:54:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12dc2b000) [pid = 2257] [serial = 815] [outer = 0x12d273800] 05:54:06 INFO - PROCESS | 2257 | 1461675246748 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12e623c00) [pid = 2257] [serial = 816] [outer = 0x12d273800] 05:54:07 INFO - PROCESS | 2257 | 1461675247070 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 05:54:07 INFO - PROCESS | 2257 | 1461675247080 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 2257 | 1461675247082 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:54:07 INFO - PROCESS | 2257 | 1461675247092 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 2257 | 1461675247093 Marionette TRACE conn2 <- [1,1062,null,{}] 05:54:07 INFO - PROCESS | 2257 | 1461675247095 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}] 05:54:07 INFO - PROCESS | 2257 | 1461675247198 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:54:07 INFO - PROCESS | 2257 | 1461675247202 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d29a000 == 52 [pid = 2257] [id = 273] 05:54:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x12e62a000) [pid = 2257] [serial = 817] [outer = 0x0] 05:54:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12e878000) [pid = 2257] [serial = 818] [outer = 0x12e62a000] 05:54:07 INFO - PROCESS | 2257 | 1461675247256 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12e8d4400) [pid = 2257] [serial = 819] [outer = 0x12e62a000] 05:54:07 INFO - PROCESS | 2257 | 1461675247564 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 05:54:07 INFO - PROCESS | 2257 | 1461675247611 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 2257 | 1461675247612 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:54:07 INFO - PROCESS | 2257 | 1461675247615 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 2257 | 1461675247616 Marionette TRACE conn2 <- [1,1066,null,{}] 05:54:07 INFO - PROCESS | 2257 | 1461675247618 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}] 05:54:07 INFO - PROCESS | 2257 | 1461675247714 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12d654000) [pid = 2257] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12d6ac000) [pid = 2257] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11c3c6400) [pid = 2257] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11bddd800) [pid = 2257] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11a959000) [pid = 2257] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11570a000) [pid = 2257] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x11c3bd800) [pid = 2257] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x1147dbc00) [pid = 2257] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x12bba8c00) [pid = 2257] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x1157e9400) [pid = 2257] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12d65dc00) [pid = 2257] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12e449800) [pid = 2257] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:54:07 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12b54a800) [pid = 2257] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:54:07 INFO - PROCESS | 2257 | 1461675247886 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x1166e1000 == 53 [pid = 2257] [id = 274] 05:54:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x1157e9400) [pid = 2257] [serial = 820] [outer = 0x0] 05:54:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x11b849c00) [pid = 2257] [serial = 821] [outer = 0x1157e9400] 05:54:07 INFO - PROCESS | 2257 | 1461675247912 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x129d12000) [pid = 2257] [serial = 822] [outer = 0x1157e9400] 05:54:08 INFO - PROCESS | 2257 | 1461675248198 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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 618ms 05:54:08 INFO - PROCESS | 2257 | 1461675248233 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 2257 | 1461675248236 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:54:08 INFO - PROCESS | 2257 | 1461675248240 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 2257 | 1461675248242 Marionette TRACE conn2 <- [1,1070,null,{}] 05:54:08 INFO - PROCESS | 2257 | 1461675248244 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}] 05:54:08 INFO - PROCESS | 2257 | 1461675248338 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:54:08 INFO - PROCESS | 2257 | 1461675248342 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea50800 == 54 [pid = 2257] [id = 275] 05:54:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x129d8d000) [pid = 2257] [serial = 823] [outer = 0x0] 05:54:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12e8dfc00) [pid = 2257] [serial = 824] [outer = 0x129d8d000] 05:54:08 INFO - PROCESS | 2257 | 1461675248372 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12ef3a800) [pid = 2257] [serial = 825] [outer = 0x129d8d000] 05:54:08 INFO - PROCESS | 2257 | 1461675248695 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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:54:08 INFO - PROCESS | 2257 | 1461675248709 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 2257 | 1461675248710 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:54:08 INFO - PROCESS | 2257 | 1461675248713 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 2257 | 1461675248713 Marionette TRACE conn2 <- [1,1074,null,{}] 05:54:08 INFO - PROCESS | 2257 | 1461675248716 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}] 05:54:08 INFO - PROCESS | 2257 | 1461675248821 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:54:08 INFO - PROCESS | 2257 | 1461675248827 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef41000 == 55 [pid = 2257] [id = 276] 05:54:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11adf1400) [pid = 2257] [serial = 826] [outer = 0x0] 05:54:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12ef38000) [pid = 2257] [serial = 827] [outer = 0x11adf1400] 05:54:08 INFO - PROCESS | 2257 | 1461675248852 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12f637c00) [pid = 2257] [serial = 828] [outer = 0x11adf1400] 05:54:09 INFO - PROCESS | 2257 | 1461675249184 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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 05:54:09 INFO - PROCESS | 2257 | 1461675249232 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 2257 | 1461675249233 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:54:09 INFO - PROCESS | 2257 | 1461675249236 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 2257 | 1461675249237 Marionette TRACE conn2 <- [1,1078,null,{}] 05:54:09 INFO - PROCESS | 2257 | 1461675249239 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}] 05:54:09 INFO - PROCESS | 2257 | 1461675249316 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:54:09 INFO - PROCESS | 2257 | 1461675249322 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc4e800 == 56 [pid = 2257] [id = 277] 05:54:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12f96c400) [pid = 2257] [serial = 829] [outer = 0x0] 05:54:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x12f974000) [pid = 2257] [serial = 830] [outer = 0x12f96c400] 05:54:09 INFO - PROCESS | 2257 | 1461675249347 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12f97a800) [pid = 2257] [serial = 831] [outer = 0x12f96c400] 05:54:09 INFO - PROCESS | 2257 | 1461675249688 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]]]}] 05:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 470ms 05:54:09 INFO - PROCESS | 2257 | 1461675249707 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:54:09 INFO - PROCESS | 2257 | 1461675249708 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:54:09 INFO - PROCESS | 2257 | 1461675249710 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 2257 | 1461675249711 Marionette TRACE conn2 <- [1,1082,null,{}] 05:54:09 INFO - PROCESS | 2257 | 1461675249713 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}] 05:54:09 INFO - PROCESS | 2257 | 1461675249853 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:54:10 INFO - PROCESS | 2257 | 1461675250058 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a17000 == 57 [pid = 2257] [id = 278] 05:54:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x1157e8000) [pid = 2257] [serial = 832] [outer = 0x0] 05:54:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x1163f1800) [pid = 2257] [serial = 833] [outer = 0x1157e8000] 05:54:10 INFO - PROCESS | 2257 | 1461675250133 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x118f52000) [pid = 2257] [serial = 834] [outer = 0x1157e8000] 05:54:10 INFO - PROCESS | 2257 | 1461675250578 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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 921ms 05:54:10 INFO - PROCESS | 2257 | 1461675250632 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 2257 | 1461675250635 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:54:10 INFO - PROCESS | 2257 | 1461675250638 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 2257 | 1461675250640 Marionette TRACE conn2 <- [1,1086,null,{}] 05:54:10 INFO - PROCESS | 2257 | 1461675250644 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}] 05:54:10 INFO - PROCESS | 2257 | 1461675250747 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:54:10 INFO - PROCESS | 2257 | 1461675250813 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c364000 == 58 [pid = 2257] [id = 279] 05:54:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x11b84a800) [pid = 2257] [serial = 835] [outer = 0x0] 05:54:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x11be15000) [pid = 2257] [serial = 836] [outer = 0x11b84a800] 05:54:10 INFO - PROCESS | 2257 | 1461675250844 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x123a63400) [pid = 2257] [serial = 837] [outer = 0x11b84a800] 05:54:11 INFO - PROCESS | 2257 | 1461675251261 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]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 05:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:54:11 INFO - PROCESS | 2257 | 1461675251310 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 2257 | 1461675251313 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:54:11 INFO - PROCESS | 2257 | 1461675251316 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 2257 | 1461675251317 Marionette TRACE conn2 <- [1,1090,null,{}] 05:54:11 INFO - PROCESS | 2257 | 1461675251319 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}] 05:54:11 INFO - PROCESS | 2257 | 1461675251420 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:54:11 INFO - PROCESS | 2257 | 1461675251486 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d413800 == 59 [pid = 2257] [id = 280] 05:54:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x125ddec00) [pid = 2257] [serial = 838] [outer = 0x0] 05:54:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x128917800) [pid = 2257] [serial = 839] [outer = 0x125ddec00] 05:54:11 INFO - PROCESS | 2257 | 1461675251517 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x129d8e400) [pid = 2257] [serial = 840] [outer = 0x125ddec00] 05:54:11 INFO - PROCESS | 2257 | 1461675251935 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]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 05:54:12 INFO - PROCESS | 2257 | 1461675252000 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 2257 | 1461675252002 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:54:12 INFO - PROCESS | 2257 | 1461675252011 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 2257 | 1461675252015 Marionette TRACE conn2 <- [1,1094,null,{}] 05:54:12 INFO - PROCESS | 2257 | 1461675252044 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}] 05:54:12 INFO - PROCESS | 2257 | 1461675252147 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:54:12 INFO - PROCESS | 2257 | 1461675252220 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x130090000 == 60 [pid = 2257] [id = 281] 05:54:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12bead400) [pid = 2257] [serial = 841] [outer = 0x0] 05:54:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12d65b800) [pid = 2257] [serial = 842] [outer = 0x12bead400] 05:54:12 INFO - PROCESS | 2257 | 1461675252252 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12e86ec00) [pid = 2257] [serial = 843] [outer = 0x12bead400] 05:54:12 INFO - PROCESS | 2257 | 1461675252766 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 802ms 05:54:12 INFO - PROCESS | 2257 | 1461675252816 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 2257 | 1461675252819 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:54:12 INFO - PROCESS | 2257 | 1461675252823 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 2257 | 1461675252824 Marionette TRACE conn2 <- [1,1098,null,{}] 05:54:12 INFO - PROCESS | 2257 | 1461675252826 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}] 05:54:12 INFO - PROCESS | 2257 | 1461675252927 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:54:12 INFO - PROCESS | 2257 | 1461675252993 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x1300ab800 == 61 [pid = 2257] [id = 282] 05:54:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x127386000) [pid = 2257] [serial = 844] [outer = 0x0] 05:54:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x12738b000) [pid = 2257] [serial = 845] [outer = 0x127386000] 05:54:13 INFO - PROCESS | 2257 | 1461675253022 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x12738e800) [pid = 2257] [serial = 846] [outer = 0x127386000] 05:54:13 INFO - PROCESS | 2257 | 1461675253416 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]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 618ms 05:54:13 INFO - PROCESS | 2257 | 1461675253442 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 2257 | 1461675253444 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:54:13 INFO - PROCESS | 2257 | 1461675253446 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 2257 | 1461675253447 Marionette TRACE conn2 <- [1,1102,null,{}] 05:54:13 INFO - PROCESS | 2257 | 1461675253450 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}] 05:54:13 INFO - PROCESS | 2257 | 1461675253569 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:54:13 INFO - PROCESS | 2257 | 1461675253624 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x13041e800 == 62 [pid = 2257] [id = 283] 05:54:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x12beb1c00) [pid = 2257] [serial = 847] [outer = 0x0] 05:54:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12e872000) [pid = 2257] [serial = 848] [outer = 0x12beb1c00] 05:54:13 INFO - PROCESS | 2257 | 1461675253660 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12ef33000) [pid = 2257] [serial = 849] [outer = 0x12beb1c00] 05:54:14 INFO - PROCESS | 2257 | 1461675254051 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 668ms 05:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:54:14 INFO - PROCESS | 2257 | 1461675254115 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 2257 | 1461675254116 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:54:14 INFO - PROCESS | 2257 | 1461675254118 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 2257 | 1461675254120 Marionette TRACE conn2 <- [1,1106,null,{}] 05:54:14 INFO - PROCESS | 2257 | 1461675254122 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}] 05:54:14 INFO - PROCESS | 2257 | 1461675254224 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:54:14 INFO - PROCESS | 2257 | 1461675254280 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x130744800 == 63 [pid = 2257] [id = 284] 05:54:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x12f62d800) [pid = 2257] [serial = 850] [outer = 0x0] 05:54:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x12fc95800) [pid = 2257] [serial = 851] [outer = 0x12f62d800] 05:54:14 INFO - PROCESS | 2257 | 1461675254309 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x12ffe1c00) [pid = 2257] [serial = 852] [outer = 0x12f62d800] 05:54:14 INFO - PROCESS | 2257 | 1461675254769 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 05:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:54:14 INFO - PROCESS | 2257 | 1461675254789 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 2257 | 1461675254790 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:54:14 INFO - PROCESS | 2257 | 1461675254792 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 2257 | 1461675254794 Marionette TRACE conn2 <- [1,1110,null,{}] 05:54:14 INFO - PROCESS | 2257 | 1461675254796 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}] 05:54:14 INFO - PROCESS | 2257 | 1461675254913 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:54:14 INFO - PROCESS | 2257 | 1461675254980 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aafc000 == 64 [pid = 2257] [id = 285] 05:54:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x113596800) [pid = 2257] [serial = 853] [outer = 0x0] 05:54:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x11359c000) [pid = 2257] [serial = 854] [outer = 0x113596800] 05:54:15 INFO - PROCESS | 2257 | 1461675255010 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x11359fc00) [pid = 2257] [serial = 855] [outer = 0x113596800] 05:54:15 INFO - PROCESS | 2257 | 1461675255681 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]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 921ms 05:54:15 INFO - PROCESS | 2257 | 1461675255717 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 2257 | 1461675255720 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:54:15 INFO - PROCESS | 2257 | 1461675255725 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 2257 | 1461675255727 Marionette TRACE conn2 <- [1,1114,null,{}] 05:54:15 INFO - PROCESS | 2257 | 1461675255731 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}] 05:54:15 INFO - PROCESS | 2257 | 1461675255832 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:54:15 INFO - PROCESS | 2257 | 1461675255902 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c377800 == 65 [pid = 2257] [id = 286] 05:54:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x118e88000) [pid = 2257] [serial = 856] [outer = 0x0] 05:54:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x119260000) [pid = 2257] [serial = 857] [outer = 0x118e88000] 05:54:15 INFO - PROCESS | 2257 | 1461675255930 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x11a84c000) [pid = 2257] [serial = 858] [outer = 0x118e88000] 05:54:16 INFO - PROCESS | 2257 | 1461675256347 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]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 05:54:16 INFO - PROCESS | 2257 | 1461675256395 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 2257 | 1461675256399 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc4e800 == 64 [pid = 2257] [id = 277] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef41000 == 63 [pid = 2257] [id = 276] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea50800 == 62 [pid = 2257] [id = 275] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x1166e1000 == 61 [pid = 2257] [id = 274] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x12d29a000 == 60 [pid = 2257] [id = 273] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1ab800 == 59 [pid = 2257] [id = 272] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x129d63800 == 58 [pid = 2257] [id = 271] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x12f62d000) [pid = 2257] [serial = 776] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | 1461675256504 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 2257 | 1461675256505 Marionette TRACE conn2 <- [1,1118,null,{}] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x127829000 == 57 [pid = 2257] [id = 270] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x125ccb000 == 56 [pid = 2257] [id = 269] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0d3800 == 55 [pid = 2257] [id = 268] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x119d35800 == 54 [pid = 2257] [id = 267] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c9800 == 53 [pid = 2257] [id = 266] 05:54:16 INFO - PROCESS | 2257 | --DOCSHELL 0x11be88000 == 52 [pid = 2257] [id = 265] 05:54:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x11912e000) [pid = 2257] [serial = 859] [outer = 0x12fc95400] 05:54:16 INFO - PROCESS | 2257 | 1461675256534 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}] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x12e44e400) [pid = 2257] [serial = 758] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x12e873400) [pid = 2257] [serial = 761] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x1282d5000) [pid = 2257] [serial = 749] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x129d88000) [pid = 2257] [serial = 750] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x128918400) [pid = 2257] [serial = 728] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x11bde5800) [pid = 2257] [serial = 743] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x11c00e800) [pid = 2257] [serial = 744] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x11afed400) [pid = 2257] [serial = 741] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x11adee000) [pid = 2257] [serial = 740] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x12e8cf800) [pid = 2257] [serial = 764] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x12e8cb800) [pid = 2257] [serial = 762] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x125e5b000) [pid = 2257] [serial = 746] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x127fbfc00) [pid = 2257] [serial = 747] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x119195c00) [pid = 2257] [serial = 767] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x12beb2800) [pid = 2257] [serial = 768] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x11b995000) [pid = 2257] [serial = 725] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x12d65a000) [pid = 2257] [serial = 734] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x12bcd8800) [pid = 2257] [serial = 752] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x12beb9800) [pid = 2257] [serial = 731] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x118f50800) [pid = 2257] [serial = 738] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x115abc800) [pid = 2257] [serial = 737] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x11a844000) [pid = 2257] [serial = 722] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x12e448800) [pid = 2257] [serial = 719] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x12e8d9400) [pid = 2257] [serial = 765] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12e8e1c00) [pid = 2257] [serial = 770] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x12f628c00) [pid = 2257] [serial = 774] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12d655c00) [pid = 2257] [serial = 755] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12dc1e000) [pid = 2257] [serial = 756] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x12e627800) [pid = 2257] [serial = 759] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12ef36400) [pid = 2257] [serial = 773] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12ef34000) [pid = 2257] [serial = 771] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12d010400) [pid = 2257] [serial = 753] [outer = 0x0] [url = about:blank] 05:54:16 INFO - PROCESS | 2257 | 1461675256663 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:54:16 INFO - PROCESS | 2257 | 1461675256705 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c3000 == 53 [pid = 2257] [id = 287] 05:54:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11af1d400) [pid = 2257] [serial = 860] [outer = 0x0] 05:54:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11c1bd000) [pid = 2257] [serial = 861] [outer = 0x11af1d400] 05:54:16 INFO - PROCESS | 2257 | 1461675256731 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x123a6a800) [pid = 2257] [serial = 862] [outer = 0x11af1d400] 05:54:17 INFO - PROCESS | 2257 | 1461675257026 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]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 602ms 05:54:17 INFO - PROCESS | 2257 | 1461675257031 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 2257 | 1461675257032 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:54:17 INFO - PROCESS | 2257 | 1461675257042 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 2257 | 1461675257044 Marionette TRACE conn2 <- [1,1122,null,{}] 05:54:17 INFO - PROCESS | 2257 | 1461675257054 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}] 05:54:17 INFO - PROCESS | 2257 | 1461675257160 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:54:17 INFO - PROCESS | 2257 | 1461675257210 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239da000 == 54 [pid = 2257] [id = 288] 05:54:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11bde5800) [pid = 2257] [serial = 863] [outer = 0x0] 05:54:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12738a800) [pid = 2257] [serial = 864] [outer = 0x11bde5800] 05:54:17 INFO - PROCESS | 2257 | 1461675257238 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x128994400) [pid = 2257] [serial = 865] [outer = 0x11bde5800] 05:54:17 INFO - PROCESS | 2257 | 1461675257508 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]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 523ms 05:54:17 INFO - PROCESS | 2257 | 1461675257565 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 2257 | 1461675257567 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:54:17 INFO - PROCESS | 2257 | 1461675257572 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 2257 | 1461675257573 Marionette TRACE conn2 <- [1,1126,null,{}] 05:54:17 INFO - PROCESS | 2257 | 1461675257576 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}] 05:54:17 INFO - PROCESS | 2257 | 1461675257659 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:54:17 INFO - PROCESS | 2257 | 1461675257663 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d6e000 == 55 [pid = 2257] [id = 289] 05:54:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x129b73c00) [pid = 2257] [serial = 866] [outer = 0x0] 05:54:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12b54e800) [pid = 2257] [serial = 867] [outer = 0x129b73c00] 05:54:17 INFO - PROCESS | 2257 | 1461675257689 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12b6cac00) [pid = 2257] [serial = 868] [outer = 0x129b73c00] 05:54:18 INFO - PROCESS | 2257 | 1461675258028 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]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:54:18 INFO - PROCESS | 2257 | 1461675258040 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 2257 | 1461675258042 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:54:18 INFO - PROCESS | 2257 | 1461675258044 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 2257 | 1461675258045 Marionette TRACE conn2 <- [1,1130,null,{}] 05:54:18 INFO - PROCESS | 2257 | 1461675258047 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}] 05:54:18 INFO - PROCESS | 2257 | 1461675258127 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:54:18 INFO - PROCESS | 2257 | 1461675258131 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c004000 == 56 [pid = 2257] [id = 290] 05:54:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12bb9e800) [pid = 2257] [serial = 869] [outer = 0x0] 05:54:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12bbaa000) [pid = 2257] [serial = 870] [outer = 0x12bb9e800] 05:54:18 INFO - PROCESS | 2257 | 1461675258160 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12be4f400) [pid = 2257] [serial = 871] [outer = 0x12bb9e800] 05:54:18 INFO - PROCESS | 2257 | 1461675258519 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]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 05:54:18 INFO - PROCESS | 2257 | 1461675258563 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 2257 | 1461675258564 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:54:18 INFO - PROCESS | 2257 | 1461675258566 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 2257 | 1461675258567 Marionette TRACE conn2 <- [1,1134,null,{}] 05:54:18 INFO - PROCESS | 2257 | 1461675258570 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}] 05:54:18 INFO - PROCESS | 2257 | 1461675258665 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:54:18 INFO - PROCESS | 2257 | 1461675258737 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d160800 == 57 [pid = 2257] [id = 291] 05:54:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12bba4800) [pid = 2257] [serial = 872] [outer = 0x0] 05:54:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12d1a9400) [pid = 2257] [serial = 873] [outer = 0x12bba4800] 05:54:18 INFO - PROCESS | 2257 | 1461675258763 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12e628c00) [pid = 2257] [serial = 874] [outer = 0x12bba4800] 05:54:19 INFO - PROCESS | 2257 | 1461675259092 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]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 569ms 05:54:19 INFO - PROCESS | 2257 | 1461675259135 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 2257 | 1461675259136 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:54:19 INFO - PROCESS | 2257 | 1461675259139 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 2257 | 1461675259140 Marionette TRACE conn2 <- [1,1138,null,{}] 05:54:19 INFO - PROCESS | 2257 | 1461675259142 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}] 05:54:19 INFO - PROCESS | 2257 | 1461675259249 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:54:19 INFO - PROCESS | 2257 | 1461675259262 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc4c000 == 58 [pid = 2257] [id = 292] 05:54:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12e629000) [pid = 2257] [serial = 875] [outer = 0x0] 05:54:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12e8ce800) [pid = 2257] [serial = 876] [outer = 0x12e629000] 05:54:19 INFO - PROCESS | 2257 | 1461675259302 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x12e8e1c00) [pid = 2257] [serial = 877] [outer = 0x12e629000] 05:54:19 INFO - PROCESS | 2257 | 1461675259748 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]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 618ms 05:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:54:19 INFO - PROCESS | 2257 | 1461675259758 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 2257 | 1461675259759 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:54:19 INFO - PROCESS | 2257 | 1461675259761 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 2257 | 1461675259762 Marionette TRACE conn2 <- [1,1142,null,{}] 05:54:19 INFO - PROCESS | 2257 | 1461675259764 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}] 05:54:19 INFO - PROCESS | 2257 | 1461675259865 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:54:19 INFO - PROCESS | 2257 | 1461675259877 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea40000 == 59 [pid = 2257] [id = 293] 05:54:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x11b002c00) [pid = 2257] [serial = 878] [outer = 0x0] 05:54:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x11b00bc00) [pid = 2257] [serial = 879] [outer = 0x11b002c00] 05:54:19 INFO - PROCESS | 2257 | 1461675259902 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x11b00fc00) [pid = 2257] [serial = 880] [outer = 0x11b002c00] 05:54:20 INFO - PROCESS | 2257 | 1461675260246 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]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 05:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:54:20 INFO - PROCESS | 2257 | 1461675260285 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 2257 | 1461675260286 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:54:20 INFO - PROCESS | 2257 | 1461675260288 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 2257 | 1461675260289 Marionette TRACE conn2 <- [1,1146,null,{}] 05:54:20 INFO - PROCESS | 2257 | 1461675260292 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}] 05:54:20 INFO - PROCESS | 2257 | 1461675260393 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:54:20 INFO - PROCESS | 2257 | 1461675260429 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef52000 == 60 [pid = 2257] [id = 294] 05:54:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x11a959000) [pid = 2257] [serial = 881] [outer = 0x0] 05:54:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12e8e2400) [pid = 2257] [serial = 882] [outer = 0x11a959000] 05:54:20 INFO - PROCESS | 2257 | 1461675260454 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x12ef2f000) [pid = 2257] [serial = 883] [outer = 0x11a959000] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x12bce0800) [pid = 2257] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x12d273800) [pid = 2257] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x119264000) [pid = 2257] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x127fc0c00) [pid = 2257] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x11afe5800) [pid = 2257] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x12e62a000) [pid = 2257] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x123a69400) [pid = 2257] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x12ef38c00) [pid = 2257] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x1157e9400) [pid = 2257] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x129d8d000) [pid = 2257] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x129248000) [pid = 2257] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:54:20 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x11adf1400) [pid = 2257] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:54:20 INFO - PROCESS | 2257 | 1461675260868 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]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 618ms 05:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:54:20 INFO - PROCESS | 2257 | 1461675260907 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 2257 | 1461675260908 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:54:20 INFO - PROCESS | 2257 | 1461675260910 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 2257 | 1461675260911 Marionette TRACE conn2 <- [1,1150,null,{}] 05:54:20 INFO - PROCESS | 2257 | 1461675260913 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}] 05:54:20 INFO - PROCESS | 2257 | 1461675260997 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:54:21 INFO - PROCESS | 2257 | 1461675261001 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d161000 == 61 [pid = 2257] [id = 295] 05:54:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x11ade7800) [pid = 2257] [serial = 884] [outer = 0x0] 05:54:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x129221c00) [pid = 2257] [serial = 885] [outer = 0x11ade7800] 05:54:21 INFO - PROCESS | 2257 | 1461675261027 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12ef33c00) [pid = 2257] [serial = 886] [outer = 0x11ade7800] 05:54:21 INFO - PROCESS | 2257 | 1461675261372 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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 05:54:21 INFO - PROCESS | 2257 | 1461675261381 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 2257 | 1461675261383 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:54:21 INFO - PROCESS | 2257 | 1461675261387 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 2257 | 1461675261389 Marionette TRACE conn2 <- [1,1154,null,{}] 05:54:21 INFO - PROCESS | 2257 | 1461675261391 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}] 05:54:21 INFO - PROCESS | 2257 | 1461675261511 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:54:21 INFO - PROCESS | 2257 | 1461675261518 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc57800 == 62 [pid = 2257] [id = 296] 05:54:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12e628800) [pid = 2257] [serial = 887] [outer = 0x0] 05:54:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12f96e800) [pid = 2257] [serial = 888] [outer = 0x12e628800] 05:54:21 INFO - PROCESS | 2257 | 1461675261547 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x12ffe0400) [pid = 2257] [serial = 889] [outer = 0x12e628800] 05:54:21 INFO - PROCESS | 2257 | 1461675261863 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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 05:54:21 INFO - PROCESS | 2257 | 1461675261907 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 2257 | 1461675261908 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:54:21 INFO - PROCESS | 2257 | 1461675261911 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 2257 | 1461675261912 Marionette TRACE conn2 <- [1,1158,null,{}] 05:54:21 INFO - PROCESS | 2257 | 1461675261914 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}] 05:54:22 INFO - PROCESS | 2257 | 1461675262000 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:54:22 INFO - PROCESS | 2257 | 1461675262004 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x13074e000 == 63 [pid = 2257] [id = 297] 05:54:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x127770800) [pid = 2257] [serial = 890] [outer = 0x0] 05:54:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x127774400) [pid = 2257] [serial = 891] [outer = 0x127770800] 05:54:22 INFO - PROCESS | 2257 | 1461675262029 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x127779400) [pid = 2257] [serial = 892] [outer = 0x127770800] 05:54:22 INFO - PROCESS | 2257 | 1461675262358 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 470ms 05:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:54:22 INFO - PROCESS | 2257 | 1461675262382 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 2257 | 1461675262383 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:54:22 INFO - PROCESS | 2257 | 1461675262387 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 2257 | 1461675262389 Marionette TRACE conn2 <- [1,1162,null,{}] 05:54:22 INFO - PROCESS | 2257 | 1461675262391 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}] 05:54:22 INFO - PROCESS | 2257 | 1461675262514 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:54:22 INFO - PROCESS | 2257 | 1461675262519 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5d1800 == 64 [pid = 2257] [id = 298] 05:54:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12776a400) [pid = 2257] [serial = 893] [outer = 0x0] 05:54:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12fc97c00) [pid = 2257] [serial = 894] [outer = 0x12776a400] 05:54:22 INFO - PROCESS | 2257 | 1461675262538 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x13048a000) [pid = 2257] [serial = 895] [outer = 0x12776a400] 05:54:23 INFO - PROCESS | 2257 | 1461675263063 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]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 722ms 05:54:23 INFO - PROCESS | 2257 | 1461675263110 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 2257 | 1461675263114 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:54:23 INFO - PROCESS | 2257 | 1461675263120 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 2257 | 1461675263124 Marionette TRACE conn2 <- [1,1166,null,{}] 05:54:23 INFO - PROCESS | 2257 | 1461675263129 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}] 05:54:23 INFO - PROCESS | 2257 | 1461675263291 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:54:23 INFO - PROCESS | 2257 | 1461675263392 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b902800 == 65 [pid = 2257] [id = 299] 05:54:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x118f51000) [pid = 2257] [serial = 896] [outer = 0x0] 05:54:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x119e40800) [pid = 2257] [serial = 897] [outer = 0x118f51000] 05:54:23 INFO - PROCESS | 2257 | 1461675263446 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x11af1c800) [pid = 2257] [serial = 898] [outer = 0x118f51000] 05:54:23 INFO - PROCESS | 2257 | 1461675263930 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]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 825ms 05:54:23 INFO - PROCESS | 2257 | 1461675263944 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 2257 | 1461675263948 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:54:23 INFO - PROCESS | 2257 | 1461675263955 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 2257 | 1461675263957 Marionette TRACE conn2 <- [1,1170,null,{}] 05:54:23 INFO - PROCESS | 2257 | 1461675263959 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}] 05:54:24 INFO - PROCESS | 2257 | 1461675264064 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:54:24 INFO - PROCESS | 2257 | 1461675264121 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5c7000 == 66 [pid = 2257] [id = 300] 05:54:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x11b005c00) [pid = 2257] [serial = 899] [outer = 0x0] 05:54:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x127305c00) [pid = 2257] [serial = 900] [outer = 0x11b005c00] 05:54:24 INFO - PROCESS | 2257 | 1461675264152 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x1276be800) [pid = 2257] [serial = 901] [outer = 0x11b005c00] 05:54:24 INFO - PROCESS | 2257 | 1461675264604 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 05:54:24 INFO - PROCESS | 2257 | 1461675264626 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 2257 | 1461675264627 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:54:24 INFO - PROCESS | 2257 | 1461675264630 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 2257 | 1461675264632 Marionette TRACE conn2 <- [1,1174,null,{}] 05:54:24 INFO - PROCESS | 2257 | 1461675264640 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}] 05:54:24 INFO - PROCESS | 2257 | 1461675264771 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:54:24 INFO - PROCESS | 2257 | 1461675264844 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f997000 == 67 [pid = 2257] [id = 301] 05:54:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x12b6e1000) [pid = 2257] [serial = 902] [outer = 0x0] 05:54:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x12bcd9000) [pid = 2257] [serial = 903] [outer = 0x12b6e1000] 05:54:24 INFO - PROCESS | 2257 | 1461675264876 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 170 (0x12d282400) [pid = 2257] [serial = 904] [outer = 0x12b6e1000] 05:54:25 INFO - PROCESS | 2257 | 1461675265296 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] 05:54:25 INFO - PROCESS | 2257 | 1461675265307 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:54:25 INFO - PROCESS | 2257 | 1461675265309 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 2257 | 1461675265310 Marionette TRACE conn2 <- [1,1178,null,{}] 05:54:25 INFO - PROCESS | 2257 | 1461675265313 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}] 05:54:25 INFO - PROCESS | 2257 | 1461675265416 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:54:25 INFO - PROCESS | 2257 | 1461675265470 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a41000 == 68 [pid = 2257] [id = 302] 05:54:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 171 (0x12d278800) [pid = 2257] [serial = 905] [outer = 0x0] 05:54:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 172 (0x12e62a000) [pid = 2257] [serial = 906] [outer = 0x12d278800] 05:54:25 INFO - PROCESS | 2257 | 1461675265500 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 173 (0x12ef32c00) [pid = 2257] [serial = 907] [outer = 0x12d278800] 05:54:26 INFO - PROCESS | 2257 | 1461675266378 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] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:54:26 INFO - PROCESS | 2257 | 1461675266440 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:54:26 INFO - PROCESS | 2257 | 1461675266444 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 2257 | 1461675266446 Marionette TRACE conn2 <- [1,1182,null,{}] 05:54:26 INFO - PROCESS | 2257 | 1461675266451 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}] 05:54:26 INFO - PROCESS | 2257 | 1461675266540 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:54:26 INFO - PROCESS | 2257 | 1461675266612 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b95f800 == 69 [pid = 2257] [id = 303] 05:54:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 174 (0x115abc800) [pid = 2257] [serial = 908] [outer = 0x0] 05:54:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 175 (0x11918c800) [pid = 2257] [serial = 909] [outer = 0x115abc800] 05:54:26 INFO - PROCESS | 2257 | 1461675266640 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 176 (0x11a958800) [pid = 2257] [serial = 910] [outer = 0x115abc800] 05:54:27 INFO - PROCESS | 2257 | 1461675267067 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 2","_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] 05:54:27 INFO - PROCESS | 2257 | 1461675267120 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:54:27 INFO - PROCESS | 2257 | 1461675267124 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 2257 | 1461675267126 Marionette TRACE conn2 <- [1,1186,null,{}] 05:54:27 INFO - PROCESS | 2257 | 1461675267128 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}] 05:54:27 INFO - PROCESS | 2257 | 1461675267215 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:54:27 INFO - PROCESS | 2257 | 1461675267275 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x119120000 == 70 [pid = 2257] [id = 304] 05:54:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 177 (0x118f45800) [pid = 2257] [serial = 911] [outer = 0x0] 05:54:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 178 (0x11a954c00) [pid = 2257] [serial = 912] [outer = 0x118f45800] 05:54:27 INFO - PROCESS | 2257 | 1461675267303 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 179 (0x11aa52400) [pid = 2257] [serial = 913] [outer = 0x118f45800] 05:54:27 INFO - PROCESS | 2257 | 1461675267792 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] 05:54:27 INFO - PROCESS | 2257 | 1461675267860 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:54:27 INFO - PROCESS | 2257 | 1461675267866 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 2257 | 1461675267872 Marionette TRACE conn2 <- [1,1190,null,{}] 05:54:27 INFO - PROCESS | 2257 | 1461675267884 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}] 05:54:28 INFO - PROCESS | 2257 | 1461675268020 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:54:28 INFO - PROCESS | 2257 | 1461675268152 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd1c800 == 71 [pid = 2257] [id = 305] 05:54:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 180 (0x11b005000) [pid = 2257] [serial = 914] [outer = 0x0] 05:54:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 181 (0x11b804800) [pid = 2257] [serial = 915] [outer = 0x11b005000] 05:54:28 INFO - PROCESS | 2257 | 1461675268182 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 182 (0x11b8cd400) [pid = 2257] [serial = 916] [outer = 0x11b005000] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12e399000 == 70 [pid = 2257] [id = 245] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x13074e000 == 69 [pid = 2257] [id = 297] 05:54:28 INFO - PROCESS | 2257 | --DOMWINDOW == 181 (0x11be1bc00) [pid = 2257] [serial = 782] [outer = 0x0] [url = about:blank] 05:54:28 INFO - PROCESS | 2257 | --DOMWINDOW == 180 (0x12d659c00) [pid = 2257] [serial = 788] [outer = 0x0] [url = about:blank] 05:54:28 INFO - PROCESS | 2257 | --DOMWINDOW == 179 (0x1186bb400) [pid = 2257] [serial = 779] [outer = 0x0] [url = about:blank] 05:54:28 INFO - PROCESS | 2257 | --DOMWINDOW == 178 (0x12d658000) [pid = 2257] [serial = 791] [outer = 0x0] [url = about:blank] 05:54:28 INFO - PROCESS | 2257 | --DOMWINDOW == 177 (0x12b54d000) [pid = 2257] [serial = 785] [outer = 0x0] [url = about:blank] 05:54:28 INFO - PROCESS | 2257 | --DOMWINDOW == 176 (0x12f974000) [pid = 2257] [serial = 830] [outer = 0x0] [url = about:blank] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc57800 == 68 [pid = 2257] [id = 296] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12d161000 == 67 [pid = 2257] [id = 295] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef52000 == 66 [pid = 2257] [id = 294] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea40000 == 65 [pid = 2257] [id = 293] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc4c000 == 64 [pid = 2257] [id = 292] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12d160800 == 63 [pid = 2257] [id = 291] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x12c004000 == 62 [pid = 2257] [id = 290] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x129d6e000 == 61 [pid = 2257] [id = 289] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x1239da000 == 60 [pid = 2257] [id = 288] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c3000 == 59 [pid = 2257] [id = 287] 05:54:28 INFO - PROCESS | 2257 | --DOCSHELL 0x11c377800 == 58 [pid = 2257] [id = 286] 05:54:28 INFO - PROCESS | 2257 | 1461675268655 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] 05:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:54:28 INFO - PROCESS | 2257 | 1461675268699 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:54:28 INFO - PROCESS | 2257 | 1461675268705 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 2257 | 1461675268706 Marionette TRACE conn2 <- [1,1194,null,{}] 05:54:28 INFO - PROCESS | 2257 | 1461675268710 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}] 05:54:28 INFO - PROCESS | 2257 | 1461675268832 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:54:28 INFO - PROCESS | 2257 | 1461675268843 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d28800 == 55 [pid = 2257] [id = 306] 05:54:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x11af1b000) [pid = 2257] [serial = 917] [outer = 0x0] 05:54:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x11b990c00) [pid = 2257] [serial = 918] [outer = 0x11af1b000] 05:54:28 INFO - PROCESS | 2257 | 1461675268887 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x11be14400) [pid = 2257] [serial = 919] [outer = 0x11af1b000] 05:54:29 INFO - PROCESS | 2257 | 1461675269348 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] 05:54:29 INFO - PROCESS | 2257 | 1461675269378 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:54:29 INFO - PROCESS | 2257 | 1461675269380 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 2257 | 1461675269381 Marionette TRACE conn2 <- [1,1198,null,{}] 05:54:29 INFO - PROCESS | 2257 | 1461675269385 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}] 05:54:29 INFO - PROCESS | 2257 | 1461675269457 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:54:29 INFO - PROCESS | 2257 | 1461675269461 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c557800 == 56 [pid = 2257] [id = 307] 05:54:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x11be1ac00) [pid = 2257] [serial = 920] [outer = 0x0] 05:54:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x11c3bd400) [pid = 2257] [serial = 921] [outer = 0x11be1ac00] 05:54:29 INFO - PROCESS | 2257 | 1461675269489 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x123a61800) [pid = 2257] [serial = 922] [outer = 0x11be1ac00] 05:54:29 INFO - PROCESS | 2257 | 1461675269806 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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 05:54:29 INFO - PROCESS | 2257 | 1461675269849 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 2257 | 1461675269850 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:54:29 INFO - PROCESS | 2257 | 1461675269852 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 2257 | 1461675269853 Marionette TRACE conn2 <- [1,1202,null,{}] 05:54:29 INFO - PROCESS | 2257 | 1461675269865 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}] 05:54:29 INFO - PROCESS | 2257 | 1461675269958 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:54:29 INFO - PROCESS | 2257 | 1461675269963 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270b6800 == 57 [pid = 2257] [id = 308] 05:54:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x123a66800) [pid = 2257] [serial = 923] [outer = 0x0] 05:54:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x127382c00) [pid = 2257] [serial = 924] [outer = 0x123a66800] 05:54:29 INFO - PROCESS | 2257 | 1461675269990 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x12776e000) [pid = 2257] [serial = 925] [outer = 0x123a66800] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12966c800 == 56 [pid = 2257] [id = 211] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12d430000 == 55 [pid = 2257] [id = 142] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea44000 == 54 [pid = 2257] [id = 226] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb46800 == 53 [pid = 2257] [id = 207] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6c1800 == 52 [pid = 2257] [id = 263] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11aafc000 == 51 [pid = 2257] [id = 285] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x13041e800 == 50 [pid = 2257] [id = 283] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x130744800 == 49 [pid = 2257] [id = 284] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12e395000 == 48 [pid = 2257] [id = 222] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x1280b0000 == 47 [pid = 2257] [id = 210] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0d1800 == 46 [pid = 2257] [id = 261] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x1239d9000 == 45 [pid = 2257] [id = 208] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12e405000 == 44 [pid = 2257] [id = 262] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x1300ab800 == 43 [pid = 2257] [id = 282] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x119212800 == 42 [pid = 2257] [id = 260] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11be89000 == 41 [pid = 2257] [id = 264] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6b0000 == 40 [pid = 2257] [id = 259] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a4800 == 39 [pid = 2257] [id = 225] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x127c5c000 == 38 [pid = 2257] [id = 224] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc3a800 == 37 [pid = 2257] [id = 244] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11b95f800 == 36 [pid = 2257] [id = 303] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x123a41000 == 35 [pid = 2257] [id = 302] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12f997000 == 34 [pid = 2257] [id = 301] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5c7000 == 33 [pid = 2257] [id = 300] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5d1800 == 32 [pid = 2257] [id = 298] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11b902800 == 31 [pid = 2257] [id = 299] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x119d28800 == 30 [pid = 2257] [id = 306] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11c557800 == 29 [pid = 2257] [id = 307] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x119120000 == 28 [pid = 2257] [id = 304] 05:54:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd1c800 == 27 [pid = 2257] [id = 305] 05:54:31 INFO - PROCESS | 2257 | 1461675271772 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]]]}] 05:54:31 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 05:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1929ms 05:54:31 INFO - PROCESS | 2257 | 1461675271782 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 2257 | 1461675271784 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:54:31 INFO - PROCESS | 2257 | 1461675271791 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 2257 | 1461675271794 Marionette TRACE conn2 <- [1,1206,null,{}] 05:54:31 INFO - PROCESS | 2257 | 1461675271798 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}] 05:54:31 INFO - PROCESS | 2257 | 1461675271878 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:54:31 INFO - PROCESS | 2257 | 1461675271887 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x11589d800 == 28 [pid = 2257] [id = 309] 05:54:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x1163f2400) [pid = 2257] [serial = 926] [outer = 0x0] 05:54:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x1163f9400) [pid = 2257] [serial = 927] [outer = 0x1163f2400] 05:54:31 INFO - PROCESS | 2257 | 1461675271915 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x1186b9400) [pid = 2257] [serial = 928] [outer = 0x1163f2400] 05:54:32 INFO - PROCESS | 2257 | 1461675272339 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]]]}] 05:54:32 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 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 572ms 05:54:32 INFO - PROCESS | 2257 | 1461675272371 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:54:32 INFO - PROCESS | 2257 | 1461675272375 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:54:32 INFO - PROCESS | 2257 | 1461675272380 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 2257 | 1461675272382 Marionette TRACE conn2 <- [1,1210,null,{}] 05:54:32 INFO - PROCESS | 2257 | 1461675272384 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}] 05:54:32 INFO - PROCESS | 2257 | 1461675272480 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:54:32 INFO - PROCESS | 2257 | 1461675272486 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x119713800 == 29 [pid = 2257] [id = 310] 05:54:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x1186bb400) [pid = 2257] [serial = 929] [outer = 0x0] 05:54:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x119193000) [pid = 2257] [serial = 930] [outer = 0x1186bb400] 05:54:32 INFO - PROCESS | 2257 | 1461675272513 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x11a953000) [pid = 2257] [serial = 931] [outer = 0x1186bb400] 05:54:32 INFO - PROCESS | 2257 | 1461675272891 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]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:54:32 INFO - PROCESS | 2257 | 1461675272903 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 2257 | 1461675272905 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:54:32 INFO - PROCESS | 2257 | 1461675272907 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 2257 | 1461675272910 Marionette TRACE conn2 <- [1,1214,null,{}] 05:54:32 INFO - PROCESS | 2257 | 1461675272926 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}] 05:54:33 INFO - PROCESS | 2257 | 1461675273023 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:54:33 INFO - PROCESS | 2257 | 1461675273029 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aaf2800 == 30 [pid = 2257] [id = 311] 05:54:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x113596400) [pid = 2257] [serial = 932] [outer = 0x0] 05:54:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x11adf2c00) [pid = 2257] [serial = 933] [outer = 0x113596400] 05:54:33 INFO - PROCESS | 2257 | 1461675273058 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 170 (0x11b007400) [pid = 2257] [serial = 934] [outer = 0x113596400] 05:54:33 INFO - PROCESS | 2257 | 1461675273495 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]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 632ms 05:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:54:33 INFO - PROCESS | 2257 | 1461675273540 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 2257 | 1461675273542 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:54:33 INFO - PROCESS | 2257 | 1461675273546 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 2257 | 1461675273547 Marionette TRACE conn2 <- [1,1218,null,{}] 05:54:33 INFO - PROCESS | 2257 | 1461675273550 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}] 05:54:33 INFO - PROCESS | 2257 | 1461675273661 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:54:33 INFO - PROCESS | 2257 | 1461675273696 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb3c000 == 31 [pid = 2257] [id = 312] 05:54:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 171 (0x11b80fc00) [pid = 2257] [serial = 935] [outer = 0x0] 05:54:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 172 (0x11b8d4c00) [pid = 2257] [serial = 936] [outer = 0x11b80fc00] 05:54:33 INFO - PROCESS | 2257 | 1461675273722 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 173 (0x11be1b000) [pid = 2257] [serial = 937] [outer = 0x11b80fc00] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 172 (0x115783000) [pid = 2257] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 171 (0x129d8f800) [pid = 2257] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 170 (0x12d1afc00) [pid = 2257] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 169 (0x127fb5400) [pid = 2257] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x11adeb400) [pid = 2257] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x12f96c400) [pid = 2257] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x11c710c00) [pid = 2257] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x129d90000) [pid = 2257] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x11aa52800) [pid = 2257] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x125e5f400) [pid = 2257] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x114b4a000) [pid = 2257] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x12bba7400) [pid = 2257] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x11be1a400) [pid = 2257] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x12bba4800) [pid = 2257] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x119d88800) [pid = 2257] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12bcd7400) [pid = 2257] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x12bebbc00) [pid = 2257] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x125b46400) [pid = 2257] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x125e5f000) [pid = 2257] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x129d89000) [pid = 2257] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x12b6e9000) [pid = 2257] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x116388800) [pid = 2257] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x11b8d3c00) [pid = 2257] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x11b8cd800) [pid = 2257] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12dc24400) [pid = 2257] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x11c00ec00) [pid = 2257] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x12e629000) [pid = 2257] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x11b002c00) [pid = 2257] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x11a959000) [pid = 2257] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x11ade7800) [pid = 2257] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12e628800) [pid = 2257] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x129b73c00) [pid = 2257] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x127386000) [pid = 2257] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11bde5800) [pid = 2257] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x127770800) [pid = 2257] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x125ddec00) [pid = 2257] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x118e88000) [pid = 2257] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12bb9e800) [pid = 2257] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11af1d400) [pid = 2257] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12beb1c00) [pid = 2257] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x1157e8000) [pid = 2257] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x11b84a800) [pid = 2257] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12bead400) [pid = 2257] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x113596800) [pid = 2257] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12f62d800) [pid = 2257] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12d278800) [pid = 2257] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11af1b000) [pid = 2257] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x115abc800) [pid = 2257] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11b005000) [pid = 2257] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x118f45800) [pid = 2257] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12776a400) [pid = 2257] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x118f51000) [pid = 2257] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b005c00) [pid = 2257] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12b6e1000) [pid = 2257] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:54:34 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11be1ac00) [pid = 2257] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:54:34 INFO - PROCESS | 2257 | 1461675274549 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]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1020ms 05:54:34 INFO - PROCESS | 2257 | 1461675274566 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 2257 | 1461675274567 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:54:34 INFO - PROCESS | 2257 | 1461675274572 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 2257 | 1461675274573 Marionette TRACE conn2 <- [1,1222,null,{}] 05:54:34 INFO - PROCESS | 2257 | 1461675274575 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}] 05:54:34 INFO - PROCESS | 2257 | 1461675274645 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:54:34 INFO - PROCESS | 2257 | 1461675274649 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x11588a800 == 32 [pid = 2257] [id = 313] 05:54:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x115484800) [pid = 2257] [serial = 938] [outer = 0x0] 05:54:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x115783400) [pid = 2257] [serial = 939] [outer = 0x115484800] 05:54:34 INFO - PROCESS | 2257 | 1461675274678 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x118f4dc00) [pid = 2257] [serial = 940] [outer = 0x115484800] 05:54:35 INFO - PROCESS | 2257 | 1461675275001 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] 05:54:35 INFO - PROCESS | 2257 | 1461675275043 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:54:35 INFO - PROCESS | 2257 | 1461675275045 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 2257 | 1461675275046 Marionette TRACE conn2 <- [1,1226,null,{}] 05:54:35 INFO - PROCESS | 2257 | 1461675275055 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}] 05:54:35 INFO - PROCESS | 2257 | 1461675275153 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:54:35 INFO - PROCESS | 2257 | 1461675275160 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c554800 == 33 [pid = 2257] [id = 314] 05:54:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11a954800) [pid = 2257] [serial = 941] [outer = 0x0] 05:54:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11b8cc800) [pid = 2257] [serial = 942] [outer = 0x11a954800] 05:54:35 INFO - PROCESS | 2257 | 1461675275188 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x123a65000) [pid = 2257] [serial = 943] [outer = 0x11a954800] 05:54:35 INFO - PROCESS | 2257 | 1461675275492 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]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 474ms 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:54:35 INFO - PROCESS | 2257 | 1461675275522 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 2257 | 1461675275524 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:54:35 INFO - PROCESS | 2257 | 1461675275526 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 2257 | 1461675275527 Marionette TRACE conn2 <- [1,1230,null,{}] 05:54:35 INFO - PROCESS | 2257 | 1461675275529 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}] 05:54:35 INFO - PROCESS | 2257 | 1461675275600 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:54:35 INFO - PROCESS | 2257 | 1461675275606 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a4d000 == 34 [pid = 2257] [id = 315] 05:54:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x123a69c00) [pid = 2257] [serial = 944] [outer = 0x0] 05:54:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x125b4c800) [pid = 2257] [serial = 945] [outer = 0x123a69c00] 05:54:35 INFO - PROCESS | 2257 | 1461675275632 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x127380c00) [pid = 2257] [serial = 946] [outer = 0x123a69c00] 05:54:35 INFO - PROCESS | 2257 | 1461675275951 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]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 05:54:35 INFO - PROCESS | 2257 | 1461675275994 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 2257 | 1461675275996 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:54:36 INFO - PROCESS | 2257 | 1461675275998 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 2257 | 1461675275999 Marionette TRACE conn2 <- [1,1234,null,{}] 05:54:36 INFO - PROCESS | 2257 | 1461675276001 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}] 05:54:36 INFO - PROCESS | 2257 | 1461675276094 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:54:36 INFO - PROCESS | 2257 | 1461675276101 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cbb800 == 35 [pid = 2257] [id = 316] 05:54:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x127381000) [pid = 2257] [serial = 947] [outer = 0x0] 05:54:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x127388800) [pid = 2257] [serial = 948] [outer = 0x127381000] 05:54:36 INFO - PROCESS | 2257 | 1461675276128 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x127493000) [pid = 2257] [serial = 949] [outer = 0x127381000] 05:54:36 INFO - PROCESS | 2257 | 1461675276573 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]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 618ms 05:54:36 INFO - PROCESS | 2257 | 1461675276618 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 2257 | 1461675276624 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:54:36 INFO - PROCESS | 2257 | 1461675276630 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 2257 | 1461675276634 Marionette TRACE conn2 <- [1,1238,null,{}] 05:54:36 INFO - PROCESS | 2257 | 1461675276641 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}] 05:54:36 INFO - PROCESS | 2257 | 1461675276741 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:54:36 INFO - PROCESS | 2257 | 1461675276816 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x115683800 == 36 [pid = 2257] [id = 317] 05:54:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x114bb4c00) [pid = 2257] [serial = 950] [outer = 0x0] 05:54:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x115486400) [pid = 2257] [serial = 951] [outer = 0x114bb4c00] 05:54:36 INFO - PROCESS | 2257 | 1461675276848 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x115aba000) [pid = 2257] [serial = 952] [outer = 0x114bb4c00] 05:54:37 INFO - PROCESS | 2257 | 1461675277394 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]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 779ms 05:54:37 INFO - PROCESS | 2257 | 1461675277407 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 2257 | 1461675277411 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:54:37 INFO - PROCESS | 2257 | 1461675277416 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 2257 | 1461675277418 Marionette TRACE conn2 <- [1,1242,null,{}] 05:54:37 INFO - PROCESS | 2257 | 1461675277421 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}] 05:54:37 INFO - PROCESS | 2257 | 1461675277521 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:54:37 INFO - PROCESS | 2257 | 1461675277594 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b902800 == 37 [pid = 2257] [id = 318] 05:54:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x11918c400) [pid = 2257] [serial = 953] [outer = 0x0] 05:54:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x11a95b400) [pid = 2257] [serial = 954] [outer = 0x11918c400] 05:54:37 INFO - PROCESS | 2257 | 1461675277624 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11ad79800) [pid = 2257] [serial = 955] [outer = 0x11918c400] 05:54:38 INFO - PROCESS | 2257 | 1461675278140 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]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 773ms 05:54:38 INFO - PROCESS | 2257 | 1461675278190 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:54:38 INFO - PROCESS | 2257 | 1461675278191 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:54:38 INFO - PROCESS | 2257 | 1461675278194 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 2257 | 1461675278197 Marionette TRACE conn2 <- [1,1246,null,{}] 05:54:38 INFO - PROCESS | 2257 | 1461675278204 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}] 05:54:38 INFO - PROCESS | 2257 | 1461675278313 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:54:38 INFO - PROCESS | 2257 | 1461675278365 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x115695800 == 38 [pid = 2257] [id = 319] 05:54:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x119ac8c00) [pid = 2257] [serial = 956] [outer = 0x0] 05:54:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11af19800) [pid = 2257] [serial = 957] [outer = 0x119ac8c00] 05:54:38 INFO - PROCESS | 2257 | 1461675278401 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11b009800) [pid = 2257] [serial = 958] [outer = 0x119ac8c00] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x11a661800 == 37 [pid = 2257] [id = 85] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x11567f000 == 36 [pid = 2257] [id = 95] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x115694800 == 35 [pid = 2257] [id = 84] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a8800 == 34 [pid = 2257] [id = 89] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x118f1b000 == 33 [pid = 2257] [id = 99] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x11921a800 == 32 [pid = 2257] [id = 100] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x116321000 == 31 [pid = 2257] [id = 98] 05:54:38 INFO - PROCESS | 2257 | --DOCSHELL 0x127831000 == 30 [pid = 2257] [id = 93] 05:54:38 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x127382c00) [pid = 2257] [serial = 924] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | 1461675279008 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]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 823ms 05:54:39 INFO - PROCESS | 2257 | 1461675279019 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 2257 | 1461675279021 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:54:39 INFO - PROCESS | 2257 | 1461675279025 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 2257 | 1461675279027 Marionette TRACE conn2 <- [1,1250,null,{}] 05:54:39 INFO - PROCESS | 2257 | 1461675279032 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}] 05:54:39 INFO - PROCESS | 2257 | 1461675279131 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x129222000) [pid = 2257] [serial = 591] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12b557000) [pid = 2257] [serial = 630] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12d6b4c00) [pid = 2257] [serial = 678] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x129d0b800) [pid = 2257] [serial = 627] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11c008400) [pid = 2257] [serial = 669] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12f97a800) [pid = 2257] [serial = 831] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x129618c00) [pid = 2257] [serial = 672] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12bcd9800) [pid = 2257] [serial = 633] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11b8cbc00) [pid = 2257] [serial = 618] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x1282d6800) [pid = 2257] [serial = 624] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x1186af400) [pid = 2257] [serial = 615] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12d1ab400) [pid = 2257] [serial = 675] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x123955000) [pid = 2257] [serial = 621] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11aa47800) [pid = 2257] [serial = 723] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12e44b000) [pid = 2257] [serial = 735] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12e620800) [pid = 2257] [serial = 789] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12b6c3400) [pid = 2257] [serial = 729] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12e8d9c00) [pid = 2257] [serial = 792] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12bba5400) [pid = 2257] [serial = 786] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12d1b4800) [pid = 2257] [serial = 732] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x119d89000) [pid = 2257] [serial = 780] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x123a67000) [pid = 2257] [serial = 783] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11c711000) [pid = 2257] [serial = 726] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12e621400) [pid = 2257] [serial = 720] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12e8ce800) [pid = 2257] [serial = 876] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11b00bc00) [pid = 2257] [serial = 879] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12e8e2400) [pid = 2257] [serial = 882] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12ef33c00) [pid = 2257] [serial = 886] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x129221c00) [pid = 2257] [serial = 885] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12f96e800) [pid = 2257] [serial = 888] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12b54e800) [pid = 2257] [serial = 867] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12b6cac00) [pid = 2257] [serial = 868] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12738e800) [pid = 2257] [serial = 846] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12738b000) [pid = 2257] [serial = 845] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12738a800) [pid = 2257] [serial = 864] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x128994400) [pid = 2257] [serial = 865] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x127774400) [pid = 2257] [serial = 891] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x129d8e400) [pid = 2257] [serial = 840] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x128917800) [pid = 2257] [serial = 839] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x119260000) [pid = 2257] [serial = 857] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11a84c000) [pid = 2257] [serial = 858] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x12bbaa000) [pid = 2257] [serial = 870] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x12be4f400) [pid = 2257] [serial = 871] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11c1bd000) [pid = 2257] [serial = 861] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x123a6a800) [pid = 2257] [serial = 862] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12ef33000) [pid = 2257] [serial = 849] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x12e872000) [pid = 2257] [serial = 848] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x1163f1800) [pid = 2257] [serial = 833] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x118f52000) [pid = 2257] [serial = 834] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x123a63400) [pid = 2257] [serial = 837] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x11be15000) [pid = 2257] [serial = 836] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x12e86ec00) [pid = 2257] [serial = 843] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12d65b800) [pid = 2257] [serial = 842] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11359fc00) [pid = 2257] [serial = 855] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x11359c000) [pid = 2257] [serial = 854] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x12ffe1c00) [pid = 2257] [serial = 852] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x12fc95800) [pid = 2257] [serial = 851] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x12ef2f000) [pid = 2257] [serial = 883] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x127779400) [pid = 2257] [serial = 892] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x11918c800) [pid = 2257] [serial = 909] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x11a958800) [pid = 2257] [serial = 910] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x11a954c00) [pid = 2257] [serial = 912] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x11c3bd400) [pid = 2257] [serial = 921] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x11b990c00) [pid = 2257] [serial = 918] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x11aa52400) [pid = 2257] [serial = 913] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x11b804800) [pid = 2257] [serial = 915] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x11b8cd400) [pid = 2257] [serial = 916] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x11be14400) [pid = 2257] [serial = 919] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x13048a000) [pid = 2257] [serial = 895] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x119e40800) [pid = 2257] [serial = 897] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 67 (0x127305c00) [pid = 2257] [serial = 900] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 66 (0x11af1c800) [pid = 2257] [serial = 898] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 65 (0x12bcd9000) [pid = 2257] [serial = 903] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 64 (0x123a61800) [pid = 2257] [serial = 922] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 63 (0x12ffe0400) [pid = 2257] [serial = 889] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 62 (0x12bb9e000) [pid = 2257] [serial = 459] [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.] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 61 (0x1276be800) [pid = 2257] [serial = 901] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 60 (0x12d1a9400) [pid = 2257] [serial = 873] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 59 (0x12e628c00) [pid = 2257] [serial = 874] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 58 (0x12e8e1c00) [pid = 2257] [serial = 877] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 57 (0x12fc97c00) [pid = 2257] [serial = 894] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 56 (0x12e62a000) [pid = 2257] [serial = 906] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 55 (0x11b00fc00) [pid = 2257] [serial = 880] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 54 (0x12d282400) [pid = 2257] [serial = 904] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 53 (0x12ef32c00) [pid = 2257] [serial = 907] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | --DOMWINDOW == 52 (0x125f5e400) [pid = 2257] [serial = 801] [outer = 0x0] [url = about:blank] 05:54:39 INFO - PROCESS | 2257 | 1461675279196 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x116313000 == 31 [pid = 2257] [id = 320] 05:54:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 53 (0x1143c2c00) [pid = 2257] [serial = 959] [outer = 0x0] 05:54:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 54 (0x116678800) [pid = 2257] [serial = 960] [outer = 0x1143c2c00] 05:54:39 INFO - PROCESS | 2257 | 1461675279242 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 55 (0x118e07c00) [pid = 2257] [serial = 961] [outer = 0x1143c2c00] 05:54:39 INFO - PROCESS | 2257 | 1461675279643 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]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 05:54:39 INFO - PROCESS | 2257 | 1461675279698 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 2257 | 1461675279703 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:54:39 INFO - PROCESS | 2257 | 1461675279710 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 2257 | 1461675279713 Marionette TRACE conn2 <- [1,1254,null,{}] 05:54:39 INFO - PROCESS | 2257 | 1461675279716 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}] 05:54:39 INFO - PROCESS | 2257 | 1461675279829 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:54:39 INFO - PROCESS | 2257 | 1461675279844 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b5800 == 32 [pid = 2257] [id = 321] 05:54:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 56 (0x119258400) [pid = 2257] [serial = 962] [outer = 0x0] 05:54:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 57 (0x11a954c00) [pid = 2257] [serial = 963] [outer = 0x119258400] 05:54:39 INFO - PROCESS | 2257 | 1461675279886 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 58 (0x11ad76400) [pid = 2257] [serial = 964] [outer = 0x119258400] 05:54:40 INFO - PROCESS | 2257 | 1461675280292 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 05:54:40 INFO - PROCESS | 2257 | 1461675280339 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 2257 | 1461675280341 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:54:40 INFO - PROCESS | 2257 | 1461675280345 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 2257 | 1461675280349 Marionette TRACE conn2 <- [1,1258,null,{}] 05:54:40 INFO - PROCESS | 2257 | 1461675280360 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}] 05:54:40 INFO - PROCESS | 2257 | 1461675280483 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:54:40 INFO - PROCESS | 2257 | 1461675280522 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adbd800 == 33 [pid = 2257] [id = 322] 05:54:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 59 (0x11b00fc00) [pid = 2257] [serial = 965] [outer = 0x0] 05:54:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 60 (0x11b808000) [pid = 2257] [serial = 966] [outer = 0x11b00fc00] 05:54:40 INFO - PROCESS | 2257 | 1461675280567 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 61 (0x11b8c8400) [pid = 2257] [serial = 967] [outer = 0x11b00fc00] 05:54:40 INFO - PROCESS | 2257 | 1461675280923 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 627ms 05:54:40 INFO - PROCESS | 2257 | 1461675280971 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 2257 | 1461675280973 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:54:40 INFO - PROCESS | 2257 | 1461675280986 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 2257 | 1461675280988 Marionette TRACE conn2 <- [1,1262,null,{}] 05:54:40 INFO - PROCESS | 2257 | 1461675280990 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}] 05:54:41 INFO - PROCESS | 2257 | 1461675281064 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:54:41 INFO - PROCESS | 2257 | 1461675281070 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb51800 == 34 [pid = 2257] [id = 323] 05:54:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 62 (0x11b990c00) [pid = 2257] [serial = 968] [outer = 0x0] 05:54:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 63 (0x11be1c000) [pid = 2257] [serial = 969] [outer = 0x11b990c00] 05:54:41 INFO - PROCESS | 2257 | 1461675281096 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 64 (0x11c008000) [pid = 2257] [serial = 970] [outer = 0x11b990c00] 05:54:41 INFO - PROCESS | 2257 | 1461675281427 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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 05:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:54:41 INFO - PROCESS | 2257 | 1461675281458 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 2257 | 1461675281459 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:54:41 INFO - PROCESS | 2257 | 1461675281461 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 2257 | 1461675281462 Marionette TRACE conn2 <- [1,1266,null,{}] 05:54:41 INFO - PROCESS | 2257 | 1461675281464 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}] 05:54:41 INFO - PROCESS | 2257 | 1461675281552 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:54:41 INFO - PROCESS | 2257 | 1461675281580 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0be800 == 35 [pid = 2257] [id = 324] 05:54:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 65 (0x114752c00) [pid = 2257] [serial = 971] [outer = 0x0] 05:54:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 66 (0x11c00cc00) [pid = 2257] [serial = 972] [outer = 0x114752c00] 05:54:41 INFO - PROCESS | 2257 | 1461675281605 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 67 (0x11c66a800) [pid = 2257] [serial = 973] [outer = 0x114752c00] 05:54:41 INFO - PROCESS | 2257 | 1461675281978 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]]]}] 05:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms 05:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:54:41 INFO - PROCESS | 2257 | 1461675281986 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 2257 | 1461675281987 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:54:41 INFO - PROCESS | 2257 | 1461675281991 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 2257 | 1461675281992 Marionette TRACE conn2 <- [1,1270,null,{}] 05:54:41 INFO - PROCESS | 2257 | 1461675281996 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}] 05:54:42 INFO - PROCESS | 2257 | 1461675282157 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:54:42 INFO - PROCESS | 2257 | 1461675282185 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e9000 == 36 [pid = 2257] [id = 325] 05:54:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x125b2b400) [pid = 2257] [serial = 974] [outer = 0x0] 05:54:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x12730f800) [pid = 2257] [serial = 975] [outer = 0x125b2b400] 05:54:42 INFO - PROCESS | 2257 | 1461675282230 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x12749b400) [pid = 2257] [serial = 976] [outer = 0x125b2b400] 05:54:42 INFO - PROCESS | 2257 | 1461675282588 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]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 620ms 05:54:42 INFO - PROCESS | 2257 | 1461675282610 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 2257 | 1461675282611 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:54:42 INFO - PROCESS | 2257 | 1461675282613 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 2257 | 1461675282615 Marionette TRACE conn2 <- [1,1274,null,{}] 05:54:42 INFO - PROCESS | 2257 | 1461675282622 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}] 05:54:42 INFO - PROCESS | 2257 | 1461675282712 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:54:42 INFO - PROCESS | 2257 | 1461675282716 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a51000 == 37 [pid = 2257] [id = 326] 05:54:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x11af0fc00) [pid = 2257] [serial = 977] [outer = 0x0] 05:54:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x12776bc00) [pid = 2257] [serial = 978] [outer = 0x11af0fc00] 05:54:42 INFO - PROCESS | 2257 | 1461675282742 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x127772800) [pid = 2257] [serial = 979] [outer = 0x11af0fc00] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x1186bb400) [pid = 2257] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x1163f2400) [pid = 2257] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x123a69c00) [pid = 2257] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x113596400) [pid = 2257] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x11b80fc00) [pid = 2257] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 67 (0x115484800) [pid = 2257] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:54:42 INFO - PROCESS | 2257 | --DOMWINDOW == 66 (0x11a954800) [pid = 2257] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:54:43 INFO - PROCESS | 2257 | 1461675283064 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]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 05:54:43 INFO - PROCESS | 2257 | 1461675283083 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 2257 | 1461675283084 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:54:43 INFO - PROCESS | 2257 | 1461675283094 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 2257 | 1461675283095 Marionette TRACE conn2 <- [1,1278,null,{}] 05:54:43 INFO - PROCESS | 2257 | 1461675283097 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}] 05:54:43 INFO - PROCESS | 2257 | 1461675283174 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:54:43 INFO - PROCESS | 2257 | 1461675283178 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270b6000 == 38 [pid = 2257] [id = 327] 05:54:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 67 (0x11adecc00) [pid = 2257] [serial = 980] [outer = 0x0] 05:54:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x127775400) [pid = 2257] [serial = 981] [outer = 0x11adecc00] 05:54:43 INFO - PROCESS | 2257 | 1461675283206 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x127840400) [pid = 2257] [serial = 982] [outer = 0x11adecc00] 05:54:43 INFO - PROCESS | 2257 | 1461675283521 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]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 468ms 05:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:54:43 INFO - PROCESS | 2257 | 1461675283563 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 2257 | 1461675283564 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:54:43 INFO - PROCESS | 2257 | 1461675283566 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 2257 | 1461675283567 Marionette TRACE conn2 <- [1,1282,null,{}] 05:54:43 INFO - PROCESS | 2257 | 1461675283570 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}] 05:54:43 INFO - PROCESS | 2257 | 1461675283662 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:54:43 INFO - PROCESS | 2257 | 1461675283669 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x127607800 == 39 [pid = 2257] [id = 328] 05:54:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x123a65800) [pid = 2257] [serial = 983] [outer = 0x0] 05:54:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x127c76400) [pid = 2257] [serial = 984] [outer = 0x123a65800] 05:54:43 INFO - PROCESS | 2257 | 1461675283696 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x127fbe800) [pid = 2257] [serial = 985] [outer = 0x123a65800] 05:54:44 INFO - PROCESS | 2257 | 1461675284006 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]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 473ms 05:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:54:44 INFO - PROCESS | 2257 | 1461675284040 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 2257 | 1461675284041 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:54:44 INFO - PROCESS | 2257 | 1461675284043 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 2257 | 1461675284044 Marionette TRACE conn2 <- [1,1286,null,{}] 05:54:44 INFO - PROCESS | 2257 | 1461675284046 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}] 05:54:44 INFO - PROCESS | 2257 | 1461675284122 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:54:44 INFO - PROCESS | 2257 | 1461675284127 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c5f000 == 40 [pid = 2257] [id = 329] 05:54:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x127c7e400) [pid = 2257] [serial = 986] [outer = 0x0] 05:54:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x128077000) [pid = 2257] [serial = 987] [outer = 0x127c7e400] 05:54:44 INFO - PROCESS | 2257 | 1461675284152 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x128913800) [pid = 2257] [serial = 988] [outer = 0x127c7e400] 05:54:44 INFO - PROCESS | 2257 | 1461675284482 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]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 468ms 05:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:54:44 INFO - PROCESS | 2257 | 1461675284512 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 2257 | 1461675284513 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:54:44 INFO - PROCESS | 2257 | 1461675284516 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 2257 | 1461675284518 Marionette TRACE conn2 <- [1,1290,null,{}] 05:54:44 INFO - PROCESS | 2257 | 1461675284535 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}] 05:54:44 INFO - PROCESS | 2257 | 1461675284678 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:54:44 INFO - PROCESS | 2257 | 1461675284688 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x12896a000 == 41 [pid = 2257] [id = 330] 05:54:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x128915c00) [pid = 2257] [serial = 989] [outer = 0x0] 05:54:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x12924d400) [pid = 2257] [serial = 990] [outer = 0x128915c00] 05:54:44 INFO - PROCESS | 2257 | 1461675284735 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x1296afc00) [pid = 2257] [serial = 991] [outer = 0x128915c00] 05:54:45 INFO - PROCESS | 2257 | 1461675285141 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 674ms 05:54:45 INFO - PROCESS | 2257 | 1461675285190 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 2257 | 1461675285191 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:54:45 INFO - PROCESS | 2257 | 1461675285194 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 2257 | 1461675285195 Marionette TRACE conn2 <- [1,1294,null,{}] 05:54:45 INFO - PROCESS | 2257 | 1461675285197 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}] 05:54:45 INFO - PROCESS | 2257 | 1461675285273 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:54:45 INFO - PROCESS | 2257 | 1461675285389 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x115686800 == 42 [pid = 2257] [id = 331] 05:54:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x1135a1400) [pid = 2257] [serial = 992] [outer = 0x0] 05:54:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x11434f800) [pid = 2257] [serial = 993] [outer = 0x1135a1400] 05:54:45 INFO - PROCESS | 2257 | 1461675285423 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x115781800) [pid = 2257] [serial = 994] [outer = 0x1135a1400] 05:54:45 INFO - PROCESS | 2257 | 1461675285840 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 05:54:45 INFO - PROCESS | 2257 | 1461675285864 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 2257 | 1461675285866 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:54:45 INFO - PROCESS | 2257 | 1461675285869 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 2257 | 1461675285872 Marionette TRACE conn2 <- [1,1298,null,{}] 05:54:45 INFO - PROCESS | 2257 | 1461675285876 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}] 05:54:45 INFO - PROCESS | 2257 | 1461675285976 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:54:46 INFO - PROCESS | 2257 | 1461675286019 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aafa000 == 43 [pid = 2257] [id = 332] 05:54:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x1166da400) [pid = 2257] [serial = 995] [outer = 0x0] 05:54:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11ad75000) [pid = 2257] [serial = 996] [outer = 0x1166da400] 05:54:46 INFO - PROCESS | 2257 | 1461675286054 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11adef400) [pid = 2257] [serial = 997] [outer = 0x1166da400] 05:54:46 INFO - PROCESS | 2257 | 1461675286461 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]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 621ms 05:54:46 INFO - PROCESS | 2257 | 1461675286492 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:54:46 INFO - PROCESS | 2257 | 1461675286495 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:54:46 INFO - PROCESS | 2257 | 1461675286498 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 2257 | 1461675286499 Marionette TRACE conn2 <- [1,1302,null,{}] 05:54:46 INFO - PROCESS | 2257 | 1461675286502 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}] 05:54:46 INFO - PROCESS | 2257 | 1461675286598 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:54:46 INFO - PROCESS | 2257 | 1461675286678 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x125eb7800 == 44 [pid = 2257] [id = 333] 05:54:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11b005400) [pid = 2257] [serial = 998] [outer = 0x0] 05:54:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11b999800) [pid = 2257] [serial = 999] [outer = 0x11b005400] 05:54:46 INFO - PROCESS | 2257 | 1461675286710 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x12394ec00) [pid = 2257] [serial = 1000] [outer = 0x11b005400] 05:54:47 INFO - PROCESS | 2257 | 1461675287139 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]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 673ms 05:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:54:47 INFO - PROCESS | 2257 | 1461675287171 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 2257 | 1461675287173 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:54:47 INFO - PROCESS | 2257 | 1461675287180 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 2257 | 1461675287184 Marionette TRACE conn2 <- [1,1306,null,{}] 05:54:47 INFO - PROCESS | 2257 | 1461675287188 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}] 05:54:47 INFO - PROCESS | 2257 | 1461675287286 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:54:47 INFO - PROCESS | 2257 | 1461675287330 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d64800 == 45 [pid = 2257] [id = 334] 05:54:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x123a62000) [pid = 2257] [serial = 1001] [outer = 0x0] 05:54:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x12776b000) [pid = 2257] [serial = 1002] [outer = 0x123a62000] 05:54:47 INFO - PROCESS | 2257 | 1461675287364 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x12807b000) [pid = 2257] [serial = 1003] [outer = 0x123a62000] 05:54:47 INFO - PROCESS | 2257 | 1461675287771 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]]]}] 05:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 05:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:54:47 INFO - PROCESS | 2257 | 1461675287804 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 2257 | 1461675287806 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:54:47 INFO - PROCESS | 2257 | 1461675287808 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 2257 | 1461675287809 Marionette TRACE conn2 <- [1,1310,null,{}] 05:54:47 INFO - PROCESS | 2257 | 1461675287812 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}] 05:54:47 INFO - PROCESS | 2257 | 1461675287907 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:54:47 INFO - PROCESS | 2257 | 1461675287985 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5ce000 == 46 [pid = 2257] [id = 335] 05:54:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x128917800) [pid = 2257] [serial = 1004] [outer = 0x0] 05:54:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x12960d000) [pid = 2257] [serial = 1005] [outer = 0x128917800] 05:54:48 INFO - PROCESS | 2257 | 1461675288014 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x129b72000) [pid = 2257] [serial = 1006] [outer = 0x128917800] 05:54:48 INFO - PROCESS | 2257 | 1461675288417 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] 05:54:48 INFO - PROCESS | 2257 | 1461675288430 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:54:48 INFO - PROCESS | 2257 | 1461675288433 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 2257 | 1461675288434 Marionette TRACE conn2 <- [1,1314,null,{}] 05:54:48 INFO - PROCESS | 2257 | 1461675288439 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}] 05:54:48 INFO - PROCESS | 2257 | 1461675288534 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:54:48 INFO - PROCESS | 2257 | 1461675288608 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b222800 == 47 [pid = 2257] [id = 336] 05:54:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x129d85c00) [pid = 2257] [serial = 1007] [outer = 0x0] 05:54:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x129d89000) [pid = 2257] [serial = 1008] [outer = 0x129d85c00] 05:54:48 INFO - PROCESS | 2257 | 1461675288644 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x129df0400) [pid = 2257] [serial = 1009] [outer = 0x129d85c00] 05:54:49 INFO - PROCESS | 2257 | 1461675289089 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]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 674ms 05:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:54:49 INFO - PROCESS | 2257 | 1461675289107 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 2257 | 1461675289109 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:54:49 INFO - PROCESS | 2257 | 1461675289111 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 2257 | 1461675289112 Marionette TRACE conn2 <- [1,1318,null,{}] 05:54:49 INFO - PROCESS | 2257 | 1461675289115 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}] 05:54:49 INFO - PROCESS | 2257 | 1461675289213 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:54:49 INFO - PROCESS | 2257 | 1461675289401 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d40000 == 48 [pid = 2257] [id = 337] 05:54:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x1135a0800) [pid = 2257] [serial = 1010] [outer = 0x0] 05:54:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x1142bac00) [pid = 2257] [serial = 1011] [outer = 0x1135a0800] 05:54:49 INFO - PROCESS | 2257 | 1461675289430 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x1157db000) [pid = 2257] [serial = 1012] [outer = 0x1135a0800] 05:54:49 INFO - PROCESS | 2257 | 1461675289850 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]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 772ms 05:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:54:49 INFO - PROCESS | 2257 | 1461675289884 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 2257 | 1461675289886 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:54:49 INFO - PROCESS | 2257 | 1461675289889 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 2257 | 1461675289891 Marionette TRACE conn2 <- [1,1322,null,{}] 05:54:49 INFO - PROCESS | 2257 | 1461675289894 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}] 05:54:49 INFO - PROCESS | 2257 | 1461675289984 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:54:50 INFO - PROCESS | 2257 | 1461675290029 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aaf7000 == 49 [pid = 2257] [id = 338] 05:54:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11867d400) [pid = 2257] [serial = 1013] [outer = 0x0] 05:54:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11a95fc00) [pid = 2257] [serial = 1014] [outer = 0x11867d400] 05:54:50 INFO - PROCESS | 2257 | 1461675290061 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x11ade6000) [pid = 2257] [serial = 1015] [outer = 0x11867d400] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1be000 == 48 [pid = 2257] [id = 88] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x11aaf1800 == 47 [pid = 2257] [id = 92] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x11c589000 == 46 [pid = 2257] [id = 86] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x1270b6800 == 45 [pid = 2257] [id = 308] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c3800 == 44 [pid = 2257] [id = 101] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x129d55000 == 43 [pid = 2257] [id = 96] 05:54:50 INFO - PROCESS | 2257 | --DOCSHELL 0x114b94800 == 42 [pid = 2257] [id = 97] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x127388800) [pid = 2257] [serial = 948] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x119193000) [pid = 2257] [serial = 930] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x1163f9400) [pid = 2257] [serial = 927] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x127380c00) [pid = 2257] [serial = 946] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11adf2c00) [pid = 2257] [serial = 933] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x11b8d4c00) [pid = 2257] [serial = 936] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11b007400) [pid = 2257] [serial = 934] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x125b4c800) [pid = 2257] [serial = 945] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x115783400) [pid = 2257] [serial = 939] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11be1b000) [pid = 2257] [serial = 937] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11b8cc800) [pid = 2257] [serial = 942] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x118f4dc00) [pid = 2257] [serial = 940] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11a953000) [pid = 2257] [serial = 931] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x1186b9400) [pid = 2257] [serial = 928] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x123a65000) [pid = 2257] [serial = 943] [outer = 0x0] [url = about:blank] 05:54:50 INFO - PROCESS | 2257 | 1461675290436 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]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 571ms 05:54:50 INFO - PROCESS | 2257 | 1461675290461 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 2257 | 1461675290463 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:54:50 INFO - PROCESS | 2257 | 1461675290466 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 2257 | 1461675290467 Marionette TRACE conn2 <- [1,1326,null,{}] 05:54:50 INFO - PROCESS | 2257 | 1461675290471 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}] 05:54:50 INFO - PROCESS | 2257 | 1461675290548 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:54:50 INFO - PROCESS | 2257 | 1461675290618 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x119720000 == 43 [pid = 2257] [id = 339] 05:54:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x119d87c00) [pid = 2257] [serial = 1016] [outer = 0x0] 05:54:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11b007400) [pid = 2257] [serial = 1017] [outer = 0x119d87c00] 05:54:50 INFO - PROCESS | 2257 | 1461675290648 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11b84d000) [pid = 2257] [serial = 1018] [outer = 0x119d87c00] 05:54:50 INFO - PROCESS | 2257 | 1461675290955 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]]]}] 05:54:50 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 05:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 05:54:50 INFO - PROCESS | 2257 | 1461675290990 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 2257 | 1461675290991 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:54:51 INFO - PROCESS | 2257 | 1461675290998 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 2257 | 1461675291002 Marionette TRACE conn2 <- [1,1330,null,{}] 05:54:51 INFO - PROCESS | 2257 | 1461675291007 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}] 05:54:51 INFO - PROCESS | 2257 | 1461675291085 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:54:51 INFO - PROCESS | 2257 | 1461675291092 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be73800 == 44 [pid = 2257] [id = 340] 05:54:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11b84ec00) [pid = 2257] [serial = 1019] [outer = 0x0] 05:54:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11be1ec00) [pid = 2257] [serial = 1020] [outer = 0x11b84ec00] 05:54:51 INFO - PROCESS | 2257 | 1461675291118 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x123a6a800) [pid = 2257] [serial = 1021] [outer = 0x11b84ec00] 05:54:51 INFO - PROCESS | 2257 | 1461675291448 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]]]}] 05:54:51 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 05:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 479ms 05:54:51 INFO - PROCESS | 2257 | 1461675291474 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 2257 | 1461675291476 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:54:51 INFO - PROCESS | 2257 | 1461675291479 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 2257 | 1461675291480 Marionette TRACE conn2 <- [1,1334,null,{}] 05:54:51 INFO - PROCESS | 2257 | 1461675291482 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}] 05:54:51 INFO - PROCESS | 2257 | 1461675291560 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:54:51 INFO - PROCESS | 2257 | 1461675291564 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x116304000 == 45 [pid = 2257] [id = 341] 05:54:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11c70bc00) [pid = 2257] [serial = 1022] [outer = 0x0] 05:54:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x12730dc00) [pid = 2257] [serial = 1023] [outer = 0x11c70bc00] 05:54:51 INFO - PROCESS | 2257 | 1461675291591 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x127496400) [pid = 2257] [serial = 1024] [outer = 0x11c70bc00] 05:54:51 INFO - PROCESS | 2257 | 1461675291912 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]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 468ms 05:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:54:51 INFO - PROCESS | 2257 | 1461675291947 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 2257 | 1461675291949 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:54:51 INFO - PROCESS | 2257 | 1461675291951 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 2257 | 1461675291952 Marionette TRACE conn2 <- [1,1338,null,{}] 05:54:51 INFO - PROCESS | 2257 | 1461675291954 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}] 05:54:52 INFO - PROCESS | 2257 | 1461675292029 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:54:52 INFO - PROCESS | 2257 | 1461675292084 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x116642800 == 46 [pid = 2257] [id = 342] 05:54:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x12783cc00) [pid = 2257] [serial = 1025] [outer = 0x0] 05:54:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x1278c3c00) [pid = 2257] [serial = 1026] [outer = 0x12783cc00] 05:54:52 INFO - PROCESS | 2257 | 1461675292116 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x128913400) [pid = 2257] [serial = 1027] [outer = 0x12783cc00] 05:54:52 INFO - PROCESS | 2257 | 1461675292899 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]]]}] 05:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 05:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:54:52 INFO - PROCESS | 2257 | 1461675292922 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 2257 | 1461675292923 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:54:52 INFO - PROCESS | 2257 | 1461675292925 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 2257 | 1461675292926 Marionette TRACE conn2 <- [1,1342,null,{}] 05:54:52 INFO - PROCESS | 2257 | 1461675292929 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}] 05:54:53 INFO - PROCESS | 2257 | 1461675293024 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:54:53 INFO - PROCESS | 2257 | 1461675293028 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x12965e000 == 47 [pid = 2257] [id = 343] 05:54:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x127842000) [pid = 2257] [serial = 1028] [outer = 0x0] 05:54:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x129d11800) [pid = 2257] [serial = 1029] [outer = 0x127842000] 05:54:53 INFO - PROCESS | 2257 | 1461675293053 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x129def400) [pid = 2257] [serial = 1030] [outer = 0x127842000] 05:54:53 INFO - PROCESS | 2257 | 1461675293396 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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 518ms 05:54:53 INFO - PROCESS | 2257 | 1461675293444 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 2257 | 1461675293445 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:54:53 INFO - PROCESS | 2257 | 1461675293447 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 2257 | 1461675293448 Marionette TRACE conn2 <- [1,1346,null,{}] 05:54:53 INFO - PROCESS | 2257 | 1461675293450 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}] 05:54:53 INFO - PROCESS | 2257 | 1461675293558 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x123a66800) [pid = 2257] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x114752c00) [pid = 2257] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x119ac8c00) [pid = 2257] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11b00fc00) [pid = 2257] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11b990c00) [pid = 2257] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x119258400) [pid = 2257] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x125b2b400) [pid = 2257] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x1143c2c00) [pid = 2257] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11af0fc00) [pid = 2257] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11adecc00) [pid = 2257] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x123a65800) [pid = 2257] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:54:53 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x127c7e400) [pid = 2257] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:54:53 INFO - PROCESS | 2257 | 1461675293598 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x119122000 == 48 [pid = 2257] [id = 344] 05:54:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x113599800) [pid = 2257] [serial = 1031] [outer = 0x0] 05:54:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x114bb9400) [pid = 2257] [serial = 1032] [outer = 0x113599800] 05:54:53 INFO - PROCESS | 2257 | 1461675293623 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x119e43400) [pid = 2257] [serial = 1033] [outer = 0x113599800] 05:54:53 INFO - PROCESS | 2257 | 1461675293908 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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 517ms 05:54:53 INFO - PROCESS | 2257 | 1461675293965 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 2257 | 1461675293966 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:54:53 INFO - PROCESS | 2257 | 1461675293969 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 2257 | 1461675293971 Marionette TRACE conn2 <- [1,1350,null,{}] 05:54:53 INFO - PROCESS | 2257 | 1461675293974 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}] 05:54:54 INFO - PROCESS | 2257 | 1461675294050 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:54:54 INFO - PROCESS | 2257 | 1461675294056 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8cc000 == 49 [pid = 2257] [id = 345] 05:54:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x119a6c000) [pid = 2257] [serial = 1034] [outer = 0x0] 05:54:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x12776ac00) [pid = 2257] [serial = 1035] [outer = 0x119a6c000] 05:54:54 INFO - PROCESS | 2257 | 1461675294082 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x129df7000) [pid = 2257] [serial = 1036] [outer = 0x119a6c000] 05:54:54 INFO - PROCESS | 2257 | 1461675294395 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]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 470ms 05:54:54 INFO - PROCESS | 2257 | 1461675294440 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:54:54 INFO - PROCESS | 2257 | 1461675294441 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:54:54 INFO - PROCESS | 2257 | 1461675294443 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 2257 | 1461675294444 Marionette TRACE conn2 <- [1,1354,null,{}] 05:54:54 INFO - PROCESS | 2257 | 1461675294447 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}] 05:54:54 INFO - PROCESS | 2257 | 1461675294545 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:54:54 INFO - PROCESS | 2257 | 1461675294549 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf6000 == 50 [pid = 2257] [id = 346] 05:54:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x129df7400) [pid = 2257] [serial = 1037] [outer = 0x0] 05:54:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x12b54c000) [pid = 2257] [serial = 1038] [outer = 0x129df7400] 05:54:54 INFO - PROCESS | 2257 | 1461675294577 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x12b552c00) [pid = 2257] [serial = 1039] [outer = 0x129df7400] 05:54:54 INFO - PROCESS | 2257 | 1461675294877 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]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 05:54:54 INFO - PROCESS | 2257 | 1461675294911 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 2257 | 1461675294913 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:54:54 INFO - PROCESS | 2257 | 1461675294916 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 2257 | 1461675294918 Marionette TRACE conn2 <- [1,1358,null,{}] 05:54:54 INFO - PROCESS | 2257 | 1461675294924 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}] 05:54:55 INFO - PROCESS | 2257 | 1461675295049 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:54:55 INFO - PROCESS | 2257 | 1461675295119 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b4000 == 51 [pid = 2257] [id = 347] 05:54:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x129dfc400) [pid = 2257] [serial = 1040] [outer = 0x0] 05:54:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x12b556c00) [pid = 2257] [serial = 1041] [outer = 0x129dfc400] 05:54:55 INFO - PROCESS | 2257 | 1461675295165 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x12b6ec800) [pid = 2257] [serial = 1042] [outer = 0x129dfc400] 05:54:55 INFO - PROCESS | 2257 | 1461675295512 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]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 625ms 05:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:54:55 INFO - PROCESS | 2257 | 1461675295542 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 2257 | 1461675295544 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:54:55 INFO - PROCESS | 2257 | 1461675295546 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 2257 | 1461675295547 Marionette TRACE conn2 <- [1,1362,null,{}] 05:54:55 INFO - PROCESS | 2257 | 1461675295550 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}] 05:54:55 INFO - PROCESS | 2257 | 1461675295646 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:54:55 INFO - PROCESS | 2257 | 1461675295695 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d171000 == 52 [pid = 2257] [id = 348] 05:54:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12b54a400) [pid = 2257] [serial = 1043] [outer = 0x0] 05:54:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x12bba3400) [pid = 2257] [serial = 1044] [outer = 0x12b54a400] 05:54:55 INFO - PROCESS | 2257 | 1461675295720 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x12bcdf000) [pid = 2257] [serial = 1045] [outer = 0x12b54a400] 05:54:56 INFO - PROCESS | 2257 | 1461675296086 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 573ms 05:54:56 INFO - PROCESS | 2257 | 1461675296121 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 2257 | 1461675296123 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:54:56 INFO - PROCESS | 2257 | 1461675296125 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 2257 | 1461675296126 Marionette TRACE conn2 <- [1,1366,null,{}] 05:54:56 INFO - PROCESS | 2257 | 1461675296128 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}] 05:54:56 INFO - PROCESS | 2257 | 1461675296246 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:54:56 INFO - PROCESS | 2257 | 1461675296320 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d429000 == 53 [pid = 2257] [id = 349] 05:54:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x12b6e9800) [pid = 2257] [serial = 1046] [outer = 0x0] 05:54:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x12be43800) [pid = 2257] [serial = 1047] [outer = 0x12b6e9800] 05:54:56 INFO - PROCESS | 2257 | 1461675296362 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x12beaec00) [pid = 2257] [serial = 1048] [outer = 0x12b6e9800] 05:54:56 INFO - PROCESS | 2257 | 1461675296875 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] 05:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:54:56 INFO - PROCESS | 2257 | 1461675296897 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:54:56 INFO - PROCESS | 2257 | 1461675296900 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 2257 | 1461675296903 Marionette TRACE conn2 <- [1,1370,null,{}] 05:54:56 INFO - PROCESS | 2257 | 1461675296925 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}] 05:54:57 INFO - PROCESS | 2257 | 1461675297027 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:54:57 INFO - PROCESS | 2257 | 1461675297091 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd0a800 == 54 [pid = 2257] [id = 350] 05:54:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x119d83c00) [pid = 2257] [serial = 1049] [outer = 0x0] 05:54:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11ad79000) [pid = 2257] [serial = 1050] [outer = 0x119d83c00] 05:54:57 INFO - PROCESS | 2257 | 1461675297122 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11af1c800) [pid = 2257] [serial = 1051] [outer = 0x119d83c00] 05:54:57 INFO - PROCESS | 2257 | 1461675297559 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] 05:54:57 INFO - PROCESS | 2257 | 1461675297612 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:54:57 INFO - PROCESS | 2257 | 1461675297616 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 2257 | 1461675297618 Marionette TRACE conn2 <- [1,1374,null,{}] 05:54:57 INFO - PROCESS | 2257 | 1461675297639 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}] 05:54:57 INFO - PROCESS | 2257 | 1461675297741 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:54:57 INFO - PROCESS | 2257 | 1461675297803 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x128969800 == 55 [pid = 2257] [id = 351] 05:54:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c1c0800) [pid = 2257] [serial = 1052] [outer = 0x0] 05:54:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x123a5f800) [pid = 2257] [serial = 1053] [outer = 0x11c1c0800] 05:54:57 INFO - PROCESS | 2257 | 1461675297833 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x127382c00) [pid = 2257] [serial = 1054] [outer = 0x11c1c0800] 05:54:58 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:54:58 INFO - PROCESS | 2257 | 1461675298257 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] 05:54:58 INFO - PROCESS | 2257 | 1461675298320 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:54:58 INFO - PROCESS | 2257 | 1461675298324 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 2257 | 1461675298327 Marionette TRACE conn2 <- [1,1378,null,{}] 05:54:58 INFO - PROCESS | 2257 | 1461675298335 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}] 05:54:58 INFO - PROCESS | 2257 | 1461675298439 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:54:58 INFO - PROCESS | 2257 | 1461675298502 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d733800 == 56 [pid = 2257] [id = 352] 05:54:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x129222c00) [pid = 2257] [serial = 1055] [outer = 0x0] 05:54:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x129b73c00) [pid = 2257] [serial = 1056] [outer = 0x129222c00] 05:54:58 INFO - PROCESS | 2257 | 1461675298533 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x129df7800) [pid = 2257] [serial = 1057] [outer = 0x129222c00] 05:54:58 INFO - PROCESS | 2257 | 1461675298941 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:54:58 INFO - PROCESS | 2257 | 1461675298948 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:54:58 INFO - PROCESS | 2257 | 1461675298950 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 2257 | 1461675298951 Marionette TRACE conn2 <- [1,1382,null,{}] 05:54:58 INFO - PROCESS | 2257 | 1461675298954 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}] 05:54:59 INFO - PROCESS | 2257 | 1461675299072 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:54:59 INFO - PROCESS | 2257 | 1461675299134 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc47000 == 57 [pid = 2257] [id = 353] 05:54:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x129d08c00) [pid = 2257] [serial = 1058] [outer = 0x0] 05:54:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12b6cfc00) [pid = 2257] [serial = 1059] [outer = 0x129d08c00] 05:54:59 INFO - PROCESS | 2257 | 1461675299175 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12bba9000) [pid = 2257] [serial = 1060] [outer = 0x129d08c00] 05:54:59 INFO - PROCESS | 2257 | [2257] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:54:59 INFO - PROCESS | 2257 | 1461675299641 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] 05:54:59 INFO - PROCESS | 2257 | 1461675299689 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:54:59 INFO - PROCESS | 2257 | 1461675299693 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 2257 | 1461675299694 Marionette TRACE conn2 <- [1,1386,null,{}] 05:54:59 INFO - PROCESS | 2257 | 1461675299697 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}] 05:54:59 INFO - PROCESS | 2257 | 1461675299797 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:55:00 INFO - PROCESS | 2257 | 1461675300037 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aae0800 == 58 [pid = 2257] [id = 354] 05:55:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x1147dfc00) [pid = 2257] [serial = 1061] [outer = 0x0] 05:55:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x115a3c800) [pid = 2257] [serial = 1062] [outer = 0x1147dfc00] 05:55:00 INFO - PROCESS | 2257 | 1461675300067 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11925f800) [pid = 2257] [serial = 1063] [outer = 0x1147dfc00] 05:55:00 INFO - PROCESS | 2257 | 1461675300484 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] 05:55:00 INFO - PROCESS | 2257 | 1461675300518 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:55:00 INFO - PROCESS | 2257 | 1461675300521 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 2257 | 1461675300523 Marionette TRACE conn2 <- [1,1390,null,{}] 05:55:00 INFO - PROCESS | 2257 | 1461675300527 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}] 05:55:00 INFO - PROCESS | 2257 | 1461675300619 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:55:00 INFO - PROCESS | 2257 | 1461675300669 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c3000 == 59 [pid = 2257] [id = 355] 05:55:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11aa47800) [pid = 2257] [serial = 1064] [outer = 0x0] 05:55:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11b80d400) [pid = 2257] [serial = 1065] [outer = 0x11aa47800] 05:55:00 INFO - PROCESS | 2257 | 1461675300698 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11bde6000) [pid = 2257] [serial = 1066] [outer = 0x11aa47800] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12d171000 == 58 [pid = 2257] [id = 348] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b4000 == 57 [pid = 2257] [id = 347] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf6000 == 56 [pid = 2257] [id = 346] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8cc000 == 55 [pid = 2257] [id = 345] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x119122000 == 54 [pid = 2257] [id = 344] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x12965e000 == 53 [pid = 2257] [id = 343] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x116642800 == 52 [pid = 2257] [id = 342] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12924d400) [pid = 2257] [serial = 990] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x116304000 == 51 [pid = 2257] [id = 341] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x11be73800 == 50 [pid = 2257] [id = 340] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x119720000 == 49 [pid = 2257] [id = 339] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x11aaf7000 == 48 [pid = 2257] [id = 338] 05:55:01 INFO - PROCESS | 2257 | --DOCSHELL 0x119d40000 == 47 [pid = 2257] [id = 337] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x12776e000) [pid = 2257] [serial = 925] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11c00cc00) [pid = 2257] [serial = 972] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11b009800) [pid = 2257] [serial = 958] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11af19800) [pid = 2257] [serial = 957] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b808000) [pid = 2257] [serial = 966] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11b8c8400) [pid = 2257] [serial = 967] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11be1c000) [pid = 2257] [serial = 969] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11a954c00) [pid = 2257] [serial = 963] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11ad76400) [pid = 2257] [serial = 964] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11a95b400) [pid = 2257] [serial = 954] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12730f800) [pid = 2257] [serial = 975] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x115486400) [pid = 2257] [serial = 951] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11c66a800) [pid = 2257] [serial = 973] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x116678800) [pid = 2257] [serial = 960] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x118e07c00) [pid = 2257] [serial = 961] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12776bc00) [pid = 2257] [serial = 978] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x127840400) [pid = 2257] [serial = 982] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x127775400) [pid = 2257] [serial = 981] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x127c76400) [pid = 2257] [serial = 984] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x127772800) [pid = 2257] [serial = 979] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x128077000) [pid = 2257] [serial = 987] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12749b400) [pid = 2257] [serial = 976] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x128913800) [pid = 2257] [serial = 988] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c008000) [pid = 2257] [serial = 970] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x127fbe800) [pid = 2257] [serial = 985] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2257 | 1461675301113 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 621ms 05:55:01 INFO - PROCESS | 2257 | 1461675301144 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 2257 | 1461675301146 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:55:01 INFO - PROCESS | 2257 | 1461675301149 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 2257 | 1461675301150 Marionette TRACE conn2 <- [1,1394,null,{}] 05:55:01 INFO - PROCESS | 2257 | 1461675301153 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}] 05:55:01 INFO - PROCESS | 2257 | 1461675301232 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:55:01 INFO - PROCESS | 2257 | 1461675301241 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x119122000 == 48 [pid = 2257] [id = 356] 05:55:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11ade8000) [pid = 2257] [serial = 1067] [outer = 0x0] 05:55:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x11be1c000) [pid = 2257] [serial = 1068] [outer = 0x11ade8000] 05:55:01 INFO - PROCESS | 2257 | 1461675301267 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11c66a800) [pid = 2257] [serial = 1069] [outer = 0x11ade8000] 05:55:01 INFO - PROCESS | 2257 | 1461675301607 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 473ms 05:55:01 INFO - PROCESS | 2257 | 1461675301637 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 2257 | 1461675301640 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:55:01 INFO - PROCESS | 2257 | 1461675301648 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 2257 | 1461675301652 Marionette TRACE conn2 <- [1,1398,null,{}] 05:55:01 INFO - PROCESS | 2257 | 1461675301656 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}] 05:55:01 INFO - PROCESS | 2257 | 1461675301734 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:55:01 INFO - PROCESS | 2257 | 1461675301741 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c586000 == 49 [pid = 2257] [id = 357] 05:55:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x123a65800) [pid = 2257] [serial = 1070] [outer = 0x0] 05:55:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x12738e800) [pid = 2257] [serial = 1071] [outer = 0x123a65800] 05:55:01 INFO - PROCESS | 2257 | 1461675301767 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x127772400) [pid = 2257] [serial = 1072] [outer = 0x123a65800] 05:55:02 INFO - PROCESS | 2257 | 1461675302104 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 478ms 05:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:55:02 INFO - PROCESS | 2257 | 1461675302124 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 2257 | 1461675302126 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:55:02 INFO - PROCESS | 2257 | 1461675302128 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 2257 | 1461675302129 Marionette TRACE conn2 <- [1,1402,null,{}] 05:55:02 INFO - PROCESS | 2257 | 1461675302131 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}] 05:55:02 INFO - PROCESS | 2257 | 1461675302209 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:55:02 INFO - PROCESS | 2257 | 1461675302263 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a50800 == 50 [pid = 2257] [id = 358] 05:55:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x127771000) [pid = 2257] [serial = 1073] [outer = 0x0] 05:55:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x127c74c00) [pid = 2257] [serial = 1074] [outer = 0x127771000] 05:55:02 INFO - PROCESS | 2257 | 1461675302289 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x128917000) [pid = 2257] [serial = 1075] [outer = 0x127771000] 05:55:02 INFO - PROCESS | 2257 | 1461675302563 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 05:55:02 INFO - PROCESS | 2257 | 1461675302596 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 2257 | 1461675302597 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:55:02 INFO - PROCESS | 2257 | 1461675302599 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 2257 | 1461675302601 Marionette TRACE conn2 <- [1,1406,null,{}] 05:55:02 INFO - PROCESS | 2257 | 1461675302610 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}] 05:55:02 INFO - PROCESS | 2257 | 1461675302692 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:55:02 INFO - PROCESS | 2257 | 1461675302697 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x127865000 == 51 [pid = 2257] [id = 359] 05:55:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x129619800) [pid = 2257] [serial = 1076] [outer = 0x0] 05:55:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x129b6a400) [pid = 2257] [serial = 1077] [outer = 0x129619800] 05:55:02 INFO - PROCESS | 2257 | 1461675302730 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x129d8fc00) [pid = 2257] [serial = 1078] [outer = 0x129619800] 05:55:03 INFO - PROCESS | 2257 | 1461675303082 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]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 522ms 05:55:03 INFO - PROCESS | 2257 | 1461675303129 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 2257 | 1461675303130 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:55:03 INFO - PROCESS | 2257 | 1461675303133 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 2257 | 1461675303134 Marionette TRACE conn2 <- [1,1410,null,{}] 05:55:03 INFO - PROCESS | 2257 | 1461675303142 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}] 05:55:03 INFO - PROCESS | 2257 | 1461675303248 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:55:03 INFO - PROCESS | 2257 | 1461675303254 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d5a800 == 52 [pid = 2257] [id = 360] 05:55:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x129df9000) [pid = 2257] [serial = 1079] [outer = 0x0] 05:55:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12b553000) [pid = 2257] [serial = 1080] [outer = 0x129df9000] 05:55:03 INFO - PROCESS | 2257 | 1461675303306 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12b6ea800) [pid = 2257] [serial = 1081] [outer = 0x129df9000] 05:55:03 INFO - PROCESS | 2257 | 1461675303652 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]]]}] 05:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 526ms 05:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:55:03 INFO - PROCESS | 2257 | 1461675303664 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 2257 | 1461675303665 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:55:03 INFO - PROCESS | 2257 | 1461675303667 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 2257 | 1461675303668 Marionette TRACE conn2 <- [1,1414,null,{}] 05:55:03 INFO - PROCESS | 2257 | 1461675303673 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}] 05:55:03 INFO - PROCESS | 2257 | 1461675303771 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:55:03 INFO - PROCESS | 2257 | 1461675303775 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b204800 == 53 [pid = 2257] [id = 361] 05:55:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x129dfd000) [pid = 2257] [serial = 1082] [outer = 0x0] 05:55:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12bba8000) [pid = 2257] [serial = 1083] [outer = 0x129dfd000] 05:55:03 INFO - PROCESS | 2257 | 1461675303800 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12be4d400) [pid = 2257] [serial = 1084] [outer = 0x129dfd000] 05:55:04 INFO - PROCESS | 2257 | 1461675304166 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]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 05:55:04 INFO - PROCESS | 2257 | 1461675304194 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 2257 | 1461675304195 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:55:04 INFO - PROCESS | 2257 | 1461675304197 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 2257 | 1461675304198 Marionette TRACE conn2 <- [1,1418,null,{}] 05:55:04 INFO - PROCESS | 2257 | 1461675304201 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}] 05:55:04 INFO - PROCESS | 2257 | 1461675304296 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:55:04 INFO - PROCESS | 2257 | 1461675304300 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c021000 == 54 [pid = 2257] [id = 362] 05:55:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12bcda000) [pid = 2257] [serial = 1085] [outer = 0x0] 05:55:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12beb6000) [pid = 2257] [serial = 1086] [outer = 0x12bcda000] 05:55:04 INFO - PROCESS | 2257 | 1461675304353 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12bebcc00) [pid = 2257] [serial = 1087] [outer = 0x12bcda000] 05:55:04 INFO - PROCESS | 2257 | 1461675304681 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]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 05:55:04 INFO - PROCESS | 2257 | 1461675304717 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 2257 | 1461675304718 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:55:04 INFO - PROCESS | 2257 | 1461675304723 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 2257 | 1461675304724 Marionette TRACE conn2 <- [1,1422,null,{}] 05:55:04 INFO - PROCESS | 2257 | 1461675304727 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}] 05:55:04 INFO - PROCESS | 2257 | 1461675304825 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:55:04 INFO - PROCESS | 2257 | 1461675304837 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d29a000 == 55 [pid = 2257] [id = 363] 05:55:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12d005400) [pid = 2257] [serial = 1088] [outer = 0x0] 05:55:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12d1a7c00) [pid = 2257] [serial = 1089] [outer = 0x12d005400] 05:55:04 INFO - PROCESS | 2257 | 1461675304862 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12d1ad800) [pid = 2257] [serial = 1090] [outer = 0x12d005400] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x128915c00) [pid = 2257] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x127842000) [pid = 2257] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x113599800) [pid = 2257] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x119a6c000) [pid = 2257] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x129df7400) [pid = 2257] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x1135a0800) [pid = 2257] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11c70bc00) [pid = 2257] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12783cc00) [pid = 2257] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11b84ec00) [pid = 2257] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12b54a400) [pid = 2257] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11867d400) [pid = 2257] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x119d87c00) [pid = 2257] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:55:05 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x129dfc400) [pid = 2257] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:55:05 INFO - PROCESS | 2257 | 1461675305331 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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 621ms 05:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:55:05 INFO - PROCESS | 2257 | 1461675305343 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 2257 | 1461675305344 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:55:05 INFO - PROCESS | 2257 | 1461675305346 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 2257 | 1461675305348 Marionette TRACE conn2 <- [1,1426,null,{}] 05:55:05 INFO - PROCESS | 2257 | 1461675305350 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}] 05:55:05 INFO - PROCESS | 2257 | 1461675305430 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:55:05 INFO - PROCESS | 2257 | 1461675305437 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x1273cb000 == 56 [pid = 2257] [id = 364] 05:55:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x1186b5400) [pid = 2257] [serial = 1091] [outer = 0x0] 05:55:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c002800) [pid = 2257] [serial = 1092] [outer = 0x1186b5400] 05:55:05 INFO - PROCESS | 2257 | 1461675305468 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x129def800) [pid = 2257] [serial = 1093] [outer = 0x1186b5400] 05:55:05 INFO - PROCESS | 2257 | 1461675305828 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]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 05:55:05 INFO - PROCESS | 2257 | 1461675305865 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 2257 | 1461675305867 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:55:05 INFO - PROCESS | 2257 | 1461675305869 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 2257 | 1461675305872 Marionette TRACE conn2 <- [1,1430,null,{}] 05:55:05 INFO - PROCESS | 2257 | 1461675305875 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}] 05:55:05 INFO - PROCESS | 2257 | 1461675305986 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:55:05 INFO - PROCESS | 2257 | 1461675305994 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a6000 == 57 [pid = 2257] [id = 365] 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12b553800) [pid = 2257] [serial = 1094] [outer = 0x0] 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x12d1b0400) [pid = 2257] [serial = 1095] [outer = 0x12b553800] 05:55:06 INFO - PROCESS | 2257 | 1461675306019 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12d656c00) [pid = 2257] [serial = 1096] [outer = 0x12b553800] 05:55:06 INFO - PROCESS | 2257 | 1461675306325 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]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 473ms 05:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:55:06 INFO - PROCESS | 2257 | 1461675306342 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 2257 | 1461675306343 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:55:06 INFO - PROCESS | 2257 | 1461675306345 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 2257 | 1461675306346 Marionette TRACE conn2 <- [1,1434,null,{}] 05:55:06 INFO - PROCESS | 2257 | 1461675306349 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}] 05:55:06 INFO - PROCESS | 2257 | 1461675306431 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:55:06 INFO - PROCESS | 2257 | 1461675306436 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea49800 == 58 [pid = 2257] [id = 366] 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12d657000) [pid = 2257] [serial = 1097] [outer = 0x0] 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12d662c00) [pid = 2257] [serial = 1098] [outer = 0x12d657000] 05:55:06 INFO - PROCESS | 2257 | 1461675306461 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12d6ac000) [pid = 2257] [serial = 1099] [outer = 0x12d657000] 05:55:06 INFO - PROCESS | 2257 | 1461675306803 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]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 468ms 05:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:55:06 INFO - PROCESS | 2257 | 1461675306815 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 2257 | 1461675306816 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:55:06 INFO - PROCESS | 2257 | 1461675306818 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 2257 | 1461675306820 Marionette TRACE conn2 <- [1,1438,null,{}] 05:55:06 INFO - PROCESS | 2257 | 1461675306824 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}] 05:55:06 INFO - PROCESS | 2257 | 1461675306928 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:55:06 INFO - PROCESS | 2257 | 1461675306934 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebc4800 == 59 [pid = 2257] [id = 367] 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x123a6b000) [pid = 2257] [serial = 1100] [outer = 0x0] 05:55:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12d6abc00) [pid = 2257] [serial = 1101] [outer = 0x123a6b000] 05:55:06 INFO - PROCESS | 2257 | 1461675306959 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12dc2a000) [pid = 2257] [serial = 1102] [outer = 0x123a6b000] 05:55:07 INFO - PROCESS | 2257 | 1461675307259 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]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 474ms 05:55:07 INFO - PROCESS | 2257 | 1461675307345 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 2257 | 1461675307347 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:55:07 INFO - PROCESS | 2257 | 1461675307352 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 2257 | 1461675307355 Marionette TRACE conn2 <- [1,1442,null,{}] 05:55:07 INFO - PROCESS | 2257 | 1461675307359 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}] 05:55:07 INFO - PROCESS | 2257 | 1461675307450 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:55:07 INFO - PROCESS | 2257 | 1461675307542 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x11921d800 == 60 [pid = 2257] [id = 368] 05:55:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x115a3bc00) [pid = 2257] [serial = 1103] [outer = 0x0] 05:55:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x118888400) [pid = 2257] [serial = 1104] [outer = 0x115a3bc00] 05:55:07 INFO - PROCESS | 2257 | 1461675307574 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11a953000) [pid = 2257] [serial = 1105] [outer = 0x115a3bc00] 05:55:08 INFO - PROCESS | 2257 | 1461675308015 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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 674ms 05:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:55:08 INFO - PROCESS | 2257 | 1461675308026 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 2257 | 1461675308028 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:55:08 INFO - PROCESS | 2257 | 1461675308034 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 2257 | 1461675308037 Marionette TRACE conn2 <- [1,1446,null,{}] 05:55:08 INFO - PROCESS | 2257 | 1461675308040 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}] 05:55:08 INFO - PROCESS | 2257 | 1461675308169 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:55:08 INFO - PROCESS | 2257 | 1461675308246 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c36b000 == 61 [pid = 2257] [id = 369] 05:55:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11b811400) [pid = 2257] [serial = 1106] [outer = 0x0] 05:55:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c3bfc00) [pid = 2257] [serial = 1107] [outer = 0x11b811400] 05:55:08 INFO - PROCESS | 2257 | 1461675308276 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x125b2b400) [pid = 2257] [serial = 1108] [outer = 0x11b811400] 05:55:08 INFO - PROCESS | 2257 | 1461675308734 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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 726ms 05:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:55:08 INFO - PROCESS | 2257 | 1461675308759 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 2257 | 1461675308761 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:55:08 INFO - PROCESS | 2257 | 1461675308763 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 2257 | 1461675308764 Marionette TRACE conn2 <- [1,1450,null,{}] 05:55:08 INFO - PROCESS | 2257 | 1461675308771 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}] 05:55:08 INFO - PROCESS | 2257 | 1461675308877 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:55:08 INFO - PROCESS | 2257 | 1461675308933 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebcd800 == 62 [pid = 2257] [id = 370] 05:55:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x129df0000) [pid = 2257] [serial = 1109] [outer = 0x0] 05:55:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x129df5800) [pid = 2257] [serial = 1110] [outer = 0x129df0000] 05:55:08 INFO - PROCESS | 2257 | 1461675308965 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12bba1800) [pid = 2257] [serial = 1111] [outer = 0x129df0000] 05:55:09 INFO - PROCESS | 2257 | 1461675309541 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]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 822ms 05:55:09 INFO - PROCESS | 2257 | 1461675309586 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 2257 | 1461675309590 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:55:09 INFO - PROCESS | 2257 | 1461675309594 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 2257 | 1461675309596 Marionette TRACE conn2 <- [1,1454,null,{}] 05:55:09 INFO - PROCESS | 2257 | 1461675309600 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}] 05:55:09 INFO - PROCESS | 2257 | 1461675309719 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:55:09 INFO - PROCESS | 2257 | 1461675309833 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6c2000 == 63 [pid = 2257] [id = 371] 05:55:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12dc2b400) [pid = 2257] [serial = 1112] [outer = 0x0] 05:55:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12e444800) [pid = 2257] [serial = 1113] [outer = 0x12dc2b400] 05:55:09 INFO - PROCESS | 2257 | 1461675309911 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12e61cc00) [pid = 2257] [serial = 1114] [outer = 0x12dc2b400] 05:55:10 INFO - PROCESS | 2257 | 1461675310363 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]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 824ms 05:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:55:10 INFO - PROCESS | 2257 | 1461675310417 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 2257 | 1461675310419 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:55:10 INFO - PROCESS | 2257 | 1461675310423 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 2257 | 1461675310424 Marionette TRACE conn2 <- [1,1458,null,{}] 05:55:10 INFO - PROCESS | 2257 | 1461675310427 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}] 05:55:10 INFO - PROCESS | 2257 | 1461675310551 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:55:10 INFO - PROCESS | 2257 | 1461675310618 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a40800 == 64 [pid = 2257] [id = 372] 05:55:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x119264c00) [pid = 2257] [serial = 1115] [outer = 0x0] 05:55:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12bb9f800) [pid = 2257] [serial = 1116] [outer = 0x119264c00] 05:55:10 INFO - PROCESS | 2257 | 1461675310648 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12e86a000) [pid = 2257] [serial = 1117] [outer = 0x119264c00] 05:55:11 INFO - PROCESS | 2257 | 1461675311302 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]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 922ms 05:55:11 INFO - PROCESS | 2257 | 1461675311345 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 2257 | 1461675311347 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:55:11 INFO - PROCESS | 2257 | 1461675311350 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 2257 | 1461675311352 Marionette TRACE conn2 <- [1,1462,null,{}] 05:55:11 INFO - PROCESS | 2257 | 1461675311357 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}] 05:55:11 INFO - PROCESS | 2257 | 1461675311449 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:55:11 INFO - PROCESS | 2257 | 1461675311521 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d31000 == 65 [pid = 2257] [id = 373] 05:55:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x114bb7c00) [pid = 2257] [serial = 1118] [outer = 0x0] 05:55:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x11867c000) [pid = 2257] [serial = 1119] [outer = 0x114bb7c00] 05:55:11 INFO - PROCESS | 2257 | 1461675311548 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11ade4c00) [pid = 2257] [serial = 1120] [outer = 0x114bb7c00] 05:55:12 INFO - PROCESS | 2257 | 1461675311998 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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 672ms 05:55:12 INFO - PROCESS | 2257 | 1461675312023 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 2257 | 1461675312026 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:55:12 INFO - PROCESS | 2257 | 1461675312030 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 2257 | 1461675312032 Marionette TRACE conn2 <- [1,1466,null,{}] 05:55:12 INFO - PROCESS | 2257 | 1461675312034 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}] 05:55:12 INFO - PROCESS | 2257 | 1461675312181 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6ac800 == 64 [pid = 2257] [id = 90] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea49800 == 63 [pid = 2257] [id = 366] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a6000 == 62 [pid = 2257] [id = 365] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x1273cb000 == 61 [pid = 2257] [id = 364] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x12d29a000 == 60 [pid = 2257] [id = 363] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x12c021000 == 59 [pid = 2257] [id = 362] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x12b204800 == 58 [pid = 2257] [id = 361] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11434f800) [pid = 2257] [serial = 993] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11ad75000) [pid = 2257] [serial = 996] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11b999800) [pid = 2257] [serial = 999] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12776b000) [pid = 2257] [serial = 1002] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12960d000) [pid = 2257] [serial = 1005] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x129d89000) [pid = 2257] [serial = 1008] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x129d5a800 == 57 [pid = 2257] [id = 360] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x127865000 == 56 [pid = 2257] [id = 359] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x123a50800 == 55 [pid = 2257] [id = 358] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x11c586000 == 54 [pid = 2257] [id = 357] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x119122000 == 53 [pid = 2257] [id = 356] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c3000 == 52 [pid = 2257] [id = 355] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x11aae0800 == 51 [pid = 2257] [id = 354] 05:55:12 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd0a800 == 50 [pid = 2257] [id = 350] 05:55:12 INFO - PROCESS | 2257 | 1461675312221 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11589e000 == 51 [pid = 2257] [id = 374] 05:55:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11667d800) [pid = 2257] [serial = 1121] [outer = 0x0] 05:55:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11af19800) [pid = 2257] [serial = 1122] [outer = 0x11667d800] 05:55:12 INFO - PROCESS | 2257 | 1461675312247 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11b999800) [pid = 2257] [serial = 1123] [outer = 0x11667d800] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x1296afc00) [pid = 2257] [serial = 991] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x129d11800) [pid = 2257] [serial = 1029] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x114bb9400) [pid = 2257] [serial = 1032] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x119e43400) [pid = 2257] [serial = 1033] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12776ac00) [pid = 2257] [serial = 1035] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12b54c000) [pid = 2257] [serial = 1038] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12b552c00) [pid = 2257] [serial = 1039] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x1157db000) [pid = 2257] [serial = 1012] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x1142bac00) [pid = 2257] [serial = 1011] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12730dc00) [pid = 2257] [serial = 1023] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x127496400) [pid = 2257] [serial = 1024] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x1278c3c00) [pid = 2257] [serial = 1026] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11be1ec00) [pid = 2257] [serial = 1020] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x123a6a800) [pid = 2257] [serial = 1021] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12bba3400) [pid = 2257] [serial = 1044] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11ade6000) [pid = 2257] [serial = 1015] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11a95fc00) [pid = 2257] [serial = 1014] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b007400) [pid = 2257] [serial = 1017] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11b84d000) [pid = 2257] [serial = 1018] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12b6ec800) [pid = 2257] [serial = 1042] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12bcdf000) [pid = 2257] [serial = 1045] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x129def400) [pid = 2257] [serial = 1030] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x129df7000) [pid = 2257] [serial = 1036] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x128913400) [pid = 2257] [serial = 1027] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12b556c00) [pid = 2257] [serial = 1041] [outer = 0x0] [url = about:blank] 05:55:12 INFO - PROCESS | 2257 | 1461675312597 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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 619ms 05:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:55:12 INFO - PROCESS | 2257 | 1461675312649 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 2257 | 1461675312651 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:55:12 INFO - PROCESS | 2257 | 1461675312653 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 2257 | 1461675312656 Marionette TRACE conn2 <- [1,1470,null,{}] 05:55:12 INFO - PROCESS | 2257 | 1461675312664 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}] 05:55:12 INFO - PROCESS | 2257 | 1461675312773 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:55:12 INFO - PROCESS | 2257 | 1461675312784 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd20800 == 52 [pid = 2257] [id = 375] 05:55:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11c00a000) [pid = 2257] [serial = 1124] [outer = 0x0] 05:55:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x125b53400) [pid = 2257] [serial = 1125] [outer = 0x11c00a000] 05:55:12 INFO - PROCESS | 2257 | 1461675312831 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127389000) [pid = 2257] [serial = 1126] [outer = 0x11c00a000] 05:55:13 INFO - PROCESS | 2257 | 1461675313298 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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 672ms 05:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:55:13 INFO - PROCESS | 2257 | 1461675313325 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 2257 | 1461675313327 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:55:13 INFO - PROCESS | 2257 | 1461675313329 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 2257 | 1461675313330 Marionette TRACE conn2 <- [1,1474,null,{}] 05:55:13 INFO - PROCESS | 2257 | 1461675313333 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}] 05:55:13 INFO - PROCESS | 2257 | 1461675313411 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:55:13 INFO - PROCESS | 2257 | 1461675313416 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x125ccc800 == 53 [pid = 2257] [id = 376] 05:55:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x127496400) [pid = 2257] [serial = 1127] [outer = 0x0] 05:55:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x127fb9400) [pid = 2257] [serial = 1128] [outer = 0x127496400] 05:55:13 INFO - PROCESS | 2257 | 1461675313448 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x128990c00) [pid = 2257] [serial = 1129] [outer = 0x127496400] 05:55:13 INFO - PROCESS | 2257 | 1461675313779 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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 05:55:13 INFO - PROCESS | 2257 | 1461675313801 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 2257 | 1461675313802 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:55:13 INFO - PROCESS | 2257 | 1461675313807 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 2257 | 1461675313809 Marionette TRACE conn2 <- [1,1478,null,{}] 05:55:13 INFO - PROCESS | 2257 | 1461675313811 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}] 05:55:13 INFO - PROCESS | 2257 | 1461675313892 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:55:13 INFO - PROCESS | 2257 | 1461675313897 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x1280ac000 == 54 [pid = 2257] [id = 377] 05:55:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129247c00) [pid = 2257] [serial = 1130] [outer = 0x0] 05:55:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x1296ac400) [pid = 2257] [serial = 1131] [outer = 0x129247c00] 05:55:13 INFO - PROCESS | 2257 | 1461675313923 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x129d11800) [pid = 2257] [serial = 1132] [outer = 0x129247c00] 05:55:14 INFO - PROCESS | 2257 | 1461675314280 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]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 521ms 05:55:14 INFO - PROCESS | 2257 | 1461675314327 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 2257 | 1461675314329 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:55:14 INFO - PROCESS | 2257 | 1461675314331 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 2257 | 1461675314332 Marionette TRACE conn2 <- [1,1482,null,{}] 05:55:14 INFO - PROCESS | 2257 | 1461675314334 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}] 05:55:14 INFO - PROCESS | 2257 | 1461675314430 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:55:14 INFO - PROCESS | 2257 | 1461675314504 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be77000 == 55 [pid = 2257] [id = 378] 05:55:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x129d11000) [pid = 2257] [serial = 1133] [outer = 0x0] 05:55:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x129dfc400) [pid = 2257] [serial = 1134] [outer = 0x129d11000] 05:55:14 INFO - PROCESS | 2257 | 1461675314531 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12bcd3000) [pid = 2257] [serial = 1135] [outer = 0x129d11000] 05:55:14 INFO - PROCESS | 2257 | 1461675314848 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]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 568ms 05:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:55:14 INFO - PROCESS | 2257 | 1461675314902 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 2257 | 1461675314903 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:55:14 INFO - PROCESS | 2257 | 1461675314906 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 2257 | 1461675314907 Marionette TRACE conn2 <- [1,1486,null,{}] 05:55:14 INFO - PROCESS | 2257 | 1461675314909 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}] 05:55:15 INFO - PROCESS | 2257 | 1461675315018 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:55:15 INFO - PROCESS | 2257 | 1461675315057 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe5000 == 56 [pid = 2257] [id = 379] 05:55:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12bba4c00) [pid = 2257] [serial = 1136] [outer = 0x0] 05:55:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12be4fc00) [pid = 2257] [serial = 1137] [outer = 0x12bba4c00] 05:55:15 INFO - PROCESS | 2257 | 1461675315098 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12d008000) [pid = 2257] [serial = 1138] [outer = 0x12bba4c00] 05:55:15 INFO - PROCESS | 2257 | 1461675315523 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]]]}] 05:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 05:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:55:15 INFO - PROCESS | 2257 | 1461675315578 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:55:15 INFO - PROCESS | 2257 | 1461675315579 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:55:15 INFO - PROCESS | 2257 | 1461675315581 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 2257 | 1461675315582 Marionette TRACE conn2 <- [1,1490,null,{}] 05:55:15 INFO - PROCESS | 2257 | 1461675315584 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}] 05:55:15 INFO - PROCESS | 2257 | 1461675315683 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:55:15 INFO - PROCESS | 2257 | 1461675315716 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d2a3000 == 57 [pid = 2257] [id = 380] 05:55:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12d011800) [pid = 2257] [serial = 1139] [outer = 0x0] 05:55:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12d1b1800) [pid = 2257] [serial = 1140] [outer = 0x12d011800] 05:55:15 INFO - PROCESS | 2257 | 1461675315741 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12d656800) [pid = 2257] [serial = 1141] [outer = 0x12d011800] 05:55:16 INFO - PROCESS | 2257 | 1461675316073 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]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 05:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:55:16 INFO - PROCESS | 2257 | 1461675316105 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 2257 | 1461675316106 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:55:16 INFO - PROCESS | 2257 | 1461675316108 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 2257 | 1461675316109 Marionette TRACE conn2 <- [1,1494,null,{}] 05:55:16 INFO - PROCESS | 2257 | 1461675316112 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}] 05:55:16 INFO - PROCESS | 2257 | 1461675316212 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:55:16 INFO - PROCESS | 2257 | 1461675316247 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc3f800 == 58 [pid = 2257] [id = 381] 05:55:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12d659400) [pid = 2257] [serial = 1142] [outer = 0x0] 05:55:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12d6b2400) [pid = 2257] [serial = 1143] [outer = 0x12d659400] 05:55:16 INFO - PROCESS | 2257 | 1461675316272 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12e44e000) [pid = 2257] [serial = 1144] [outer = 0x12d659400] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12d657000) [pid = 2257] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x1186b5400) [pid = 2257] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12b553800) [pid = 2257] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x123a65800) [pid = 2257] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x129df9000) [pid = 2257] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x129dfd000) [pid = 2257] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12bcda000) [pid = 2257] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11ade8000) [pid = 2257] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x127771000) [pid = 2257] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11aa47800) [pid = 2257] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x129619800) [pid = 2257] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x1147dfc00) [pid = 2257] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:55:16 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12d005400) [pid = 2257] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:55:16 INFO - PROCESS | 2257 | 1461675316706 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]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 617ms 05:55:16 INFO - PROCESS | 2257 | 1461675316727 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 2257 | 1461675316728 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:55:16 INFO - PROCESS | 2257 | 1461675316730 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 2257 | 1461675316731 Marionette TRACE conn2 <- [1,1498,null,{}] 05:55:16 INFO - PROCESS | 2257 | 1461675316733 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}] 05:55:16 INFO - PROCESS | 2257 | 1461675316815 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:55:16 INFO - PROCESS | 2257 | 1461675316821 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x128971800 == 59 [pid = 2257] [id = 382] 05:55:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11adeac00) [pid = 2257] [serial = 1145] [outer = 0x0] 05:55:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x129df9000) [pid = 2257] [serial = 1146] [outer = 0x11adeac00] 05:55:16 INFO - PROCESS | 2257 | 1461675316848 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12beb8000) [pid = 2257] [serial = 1147] [outer = 0x11adeac00] 05:55:17 INFO - PROCESS | 2257 | 1461675317204 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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 518ms 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:55:17 INFO - PROCESS | 2257 | 1461675317249 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 2257 | 1461675317250 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:55:17 INFO - PROCESS | 2257 | 1461675317252 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 2257 | 1461675317255 Marionette TRACE conn2 <- [1,1502,null,{}] 05:55:17 INFO - PROCESS | 2257 | 1461675317257 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}] 05:55:17 INFO - PROCESS | 2257 | 1461675317389 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:55:17 INFO - PROCESS | 2257 | 1461675317396 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebc9800 == 60 [pid = 2257] [id = 383] 05:55:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12b54b000) [pid = 2257] [serial = 1148] [outer = 0x0] 05:55:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12e86a400) [pid = 2257] [serial = 1149] [outer = 0x12b54b000] 05:55:17 INFO - PROCESS | 2257 | 1461675317444 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12e8d4000) [pid = 2257] [serial = 1150] [outer = 0x12b54b000] 05:55:17 INFO - PROCESS | 2257 | 1461675317878 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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 05:55:17 INFO - PROCESS | 2257 | 1461675317924 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 2257 | 1461675317925 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:55:17 INFO - PROCESS | 2257 | 1461675317927 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 2257 | 1461675317928 Marionette TRACE conn2 <- [1,1506,null,{}] 05:55:17 INFO - PROCESS | 2257 | 1461675317930 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}] 05:55:18 INFO - PROCESS | 2257 | 1461675318014 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:55:18 INFO - PROCESS | 2257 | 1461675318018 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f97c800 == 61 [pid = 2257] [id = 384] 05:55:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12e8d6c00) [pid = 2257] [serial = 1151] [outer = 0x0] 05:55:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12e8de400) [pid = 2257] [serial = 1152] [outer = 0x12e8d6c00] 05:55:18 INFO - PROCESS | 2257 | 1461675318043 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12e8e5800) [pid = 2257] [serial = 1153] [outer = 0x12e8d6c00] 05:55:18 INFO - PROCESS | 2257 | 1461675318379 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 05:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:55:18 INFO - PROCESS | 2257 | 1461675318395 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 2257 | 1461675318396 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:55:18 INFO - PROCESS | 2257 | 1461675318399 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 2257 | 1461675318400 Marionette TRACE conn2 <- [1,1510,null,{}] 05:55:18 INFO - PROCESS | 2257 | 1461675318402 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}] 05:55:18 INFO - PROCESS | 2257 | 1461675318484 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:55:18 INFO - PROCESS | 2257 | 1461675318540 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc4c800 == 62 [pid = 2257] [id = 385] 05:55:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x129d8a000) [pid = 2257] [serial = 1154] [outer = 0x0] 05:55:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12ef30400) [pid = 2257] [serial = 1155] [outer = 0x129d8a000] 05:55:18 INFO - PROCESS | 2257 | 1461675318565 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12ef37400) [pid = 2257] [serial = 1156] [outer = 0x129d8a000] 05:55:19 INFO - PROCESS | 2257 | 1461675319003 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]]]}] 05:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 05:55:19 INFO - PROCESS | 2257 | 1461675319071 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 2257 | 1461675319073 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:55:19 INFO - PROCESS | 2257 | 1461675319076 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - PROCESS | 2257 | 1461675319078 Marionette TRACE conn2 <- [1,1514,null,{}] 05:55:19 INFO - PROCESS | 2257 | 1461675319082 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}] 05:55:19 INFO - PROCESS | 2257 | 1461675319187 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:55:19 INFO - PROCESS | 2257 | 1461675319278 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b949000 == 63 [pid = 2257] [id = 386] 05:55:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x11adeb000) [pid = 2257] [serial = 1157] [outer = 0x0] 05:55:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x11af1c400) [pid = 2257] [serial = 1158] [outer = 0x11adeb000] 05:55:19 INFO - PROCESS | 2257 | 1461675319310 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11b8cb800) [pid = 2257] [serial = 1159] [outer = 0x11adeb000] 05:55:19 INFO - PROCESS | 2257 | 1461675319738 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]]]}] 05:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 05:55:19 INFO - PROCESS | 2257 | 1461675319747 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 2257 | 1461675319751 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:55:19 INFO - PROCESS | 2257 | 1461675319774 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - PROCESS | 2257 | 1461675319776 Marionette TRACE conn2 <- [1,1518,null,{}] 05:55:19 INFO - PROCESS | 2257 | 1461675319779 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}] 05:55:19 INFO - PROCESS | 2257 | 1461675319885 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:55:19 INFO - PROCESS | 2257 | 1461675319953 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x127835000 == 64 [pid = 2257] [id = 387] 05:55:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11c007000) [pid = 2257] [serial = 1160] [outer = 0x0] 05:55:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x125dd3c00) [pid = 2257] [serial = 1161] [outer = 0x11c007000] 05:55:19 INFO - PROCESS | 2257 | 1461675319983 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12776e000) [pid = 2257] [serial = 1162] [outer = 0x11c007000] 05:55:20 INFO - PROCESS | 2257 | 1461675320409 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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 05:55:20 INFO - PROCESS | 2257 | 1461675320444 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 2257 | 1461675320446 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:55:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:55:20 INFO - PROCESS | 2257 | 1461675320448 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 2257 | 1461675320451 Marionette TRACE conn2 <- [1,1522,null,{}] 05:55:20 INFO - PROCESS | 2257 | 1461675320459 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}] 05:55:20 INFO - PROCESS | 2257 | 1461675320587 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:55:20 INFO - PROCESS | 2257 | 1461675320669 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebc0800 == 65 [pid = 2257] [id = 388] 05:55:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x129d90800) [pid = 2257] [serial = 1163] [outer = 0x0] 05:55:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x129dfd400) [pid = 2257] [serial = 1164] [outer = 0x129d90800] 05:55:20 INFO - PROCESS | 2257 | 1461675320700 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12b6ec400) [pid = 2257] [serial = 1165] [outer = 0x129d90800] 05:55:21 INFO - PROCESS | 2257 | 1461675321059 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"]]]}] 05:55:21 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 () { 05:55:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:55:21 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 () { 05:55:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:55:21 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 () { 05:55:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:55:21 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 () { 05:55:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:55:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 05:55:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:55:21 INFO - PROCESS | 2257 | 1461675321070 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 2257 | 1461675321072 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:55:21 INFO - PROCESS | 2257 | 1461675321075 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 2257 | 1461675321076 Marionette TRACE conn2 <- [1,1526,null,{}] 05:55:21 INFO - PROCESS | 2257 | 1461675321078 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}] 05:55:21 INFO - PROCESS | 2257 | 1461675321180 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:55:21 INFO - PROCESS | 2257 | 1461675321231 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ff37800 == 66 [pid = 2257] [id = 389] 05:55:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x129d92400) [pid = 2257] [serial = 1166] [outer = 0x0] 05:55:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12bcd8400) [pid = 2257] [serial = 1167] [outer = 0x129d92400] 05:55:21 INFO - PROCESS | 2257 | 1461675321261 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12e61ec00) [pid = 2257] [serial = 1168] [outer = 0x129d92400] 05:55:21 INFO - PROCESS | 2257 | 1461675321712 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"]]]}] 05:55:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:55:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:55:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:55:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 668ms 05:55:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:55:21 INFO - PROCESS | 2257 | 1461675321745 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:55:21 INFO - PROCESS | 2257 | 1461675321747 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:55:21 INFO - PROCESS | 2257 | 1461675321751 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:55:21 INFO - PROCESS | 2257 | 1461675321753 Marionette TRACE conn2 <- [1,1530,null,{}] 05:55:21 INFO - PROCESS | 2257 | 1461675321757 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}] 05:55:21 INFO - PROCESS | 2257 | 1461675321908 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:55:21 INFO - PROCESS | 2257 | 1461675321993 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x130408800 == 67 [pid = 2257] [id = 390] 05:55:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12e44c400) [pid = 2257] [serial = 1169] [outer = 0x0] 05:55:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12e876000) [pid = 2257] [serial = 1170] [outer = 0x12e44c400] 05:55:22 INFO - PROCESS | 2257 | 1461675322022 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12ef36c00) [pid = 2257] [serial = 1171] [outer = 0x12e44c400] 05:55:22 INFO - PROCESS | 2257 | 1461675322376 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]]]}] 05:55:22 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 05:55:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:55:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:55:22 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. 05:55:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:55:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 674ms 05:55:22 INFO - PROCESS | 2257 | 1461675322424 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 2257 | 1461675322426 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:55:22 INFO - PROCESS | 2257 | 1461675322428 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 2257 | 1461675322429 Marionette TRACE conn2 <- [1,1534,null,{}] 05:55:22 INFO - PROCESS | 2257 | 1461675322432 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}] 05:55:22 INFO - PROCESS | 2257 | 1461675322547 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:55:22 INFO - PROCESS | 2257 | 1461675322618 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x130740800 == 68 [pid = 2257] [id = 391] 05:55:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12ef38c00) [pid = 2257] [serial = 1172] [outer = 0x0] 05:55:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12f62b800) [pid = 2257] [serial = 1173] [outer = 0x12ef38c00] 05:55:22 INFO - PROCESS | 2257 | 1461675322649 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12f976400) [pid = 2257] [serial = 1174] [outer = 0x12ef38c00] 05:55:23 INFO - PROCESS | 2257 | 1461675323059 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 05:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:55:23 INFO - PROCESS | 2257 | 1461675323098 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 2257 | 1461675323099 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:55:23 INFO - PROCESS | 2257 | 1461675323102 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 2257 | 1461675323103 Marionette TRACE conn2 <- [1,1538,null,{}] 05:55:23 INFO - PROCESS | 2257 | 1461675323105 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}] 05:55:23 INFO - PROCESS | 2257 | 1461675323208 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:55:23 INFO - PROCESS | 2257 | 1461675323307 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x130da9800 == 69 [pid = 2257] [id = 392] 05:55:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x115125000) [pid = 2257] [serial = 1175] [outer = 0x0] 05:55:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x11512a800) [pid = 2257] [serial = 1176] [outer = 0x115125000] 05:55:23 INFO - PROCESS | 2257 | 1461675323338 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x115131000) [pid = 2257] [serial = 1177] [outer = 0x115125000] 05:55:23 INFO - PROCESS | 2257 | 1461675323733 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 668ms 05:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:55:23 INFO - PROCESS | 2257 | 1461675323772 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 2257 | 1461675323774 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:55:23 INFO - PROCESS | 2257 | 1461675323776 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 2257 | 1461675323778 Marionette TRACE conn2 <- [1,1542,null,{}] 05:55:23 INFO - PROCESS | 2257 | 1461675323780 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}] 05:55:23 INFO - PROCESS | 2257 | 1461675323887 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:55:23 INFO - PROCESS | 2257 | 1461675323944 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11ada2000 == 70 [pid = 2257] [id = 393] 05:55:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x115122400) [pid = 2257] [serial = 1178] [outer = 0x0] 05:55:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x127ffa800) [pid = 2257] [serial = 1179] [outer = 0x115122400] 05:55:23 INFO - PROCESS | 2257 | 1461675323974 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x12b305800) [pid = 2257] [serial = 1180] [outer = 0x115122400] 05:55:24 INFO - PROCESS | 2257 | 1461675324692 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]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 971ms 05:55:24 INFO - PROCESS | 2257 | 1461675324748 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 2257 | 1461675324751 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:55:24 INFO - PROCESS | 2257 | 1461675324754 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 2257 | 1461675324757 Marionette TRACE conn2 <- [1,1546,null,{}] 05:55:24 INFO - PROCESS | 2257 | 1461675324760 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}] 05:55:24 INFO - PROCESS | 2257 | 1461675324860 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:55:24 INFO - PROCESS | 2257 | 1461675324933 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x125bb8800 == 71 [pid = 2257] [id = 394] 05:55:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x118a42800) [pid = 2257] [serial = 1181] [outer = 0x0] 05:55:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x119263c00) [pid = 2257] [serial = 1182] [outer = 0x118a42800] 05:55:24 INFO - PROCESS | 2257 | 1461675324961 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x11bdeb800) [pid = 2257] [serial = 1183] [outer = 0x118a42800] 05:55:25 INFO - PROCESS | 2257 | 1461675325405 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]]]}] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x12f97c800 == 70 [pid = 2257] [id = 384] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebc9800 == 69 [pid = 2257] [id = 383] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x128971800 == 68 [pid = 2257] [id = 382] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc3f800 == 67 [pid = 2257] [id = 381] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x12d2a3000 == 66 [pid = 2257] [id = 380] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe5000 == 65 [pid = 2257] [id = 379] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x11be77000 == 64 [pid = 2257] [id = 378] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x12d6abc00) [pid = 2257] [serial = 1101] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x1280ac000 == 63 [pid = 2257] [id = 377] 05:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x125ccc800 == 62 [pid = 2257] [id = 376] 05:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd20800 == 61 [pid = 2257] [id = 375] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x11589e000 == 60 [pid = 2257] [id = 374] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x119d31000 == 59 [pid = 2257] [id = 373] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x11c36b000 == 58 [pid = 2257] [id = 369] 05:55:25 INFO - PROCESS | 2257 | --DOCSHELL 0x11921d800 == 57 [pid = 2257] [id = 368] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x129b73c00) [pid = 2257] [serial = 1056] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12be43800) [pid = 2257] [serial = 1047] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x11be1c000) [pid = 2257] [serial = 1068] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x11c66a800) [pid = 2257] [serial = 1069] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x127c74c00) [pid = 2257] [serial = 1074] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x11bde6000) [pid = 2257] [serial = 1066] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x11b80d400) [pid = 2257] [serial = 1065] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x129b6a400) [pid = 2257] [serial = 1077] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x11925f800) [pid = 2257] [serial = 1063] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x115a3c800) [pid = 2257] [serial = 1062] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12b6cfc00) [pid = 2257] [serial = 1059] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x12d1a7c00) [pid = 2257] [serial = 1089] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x11ad79000) [pid = 2257] [serial = 1050] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x123a5f800) [pid = 2257] [serial = 1053] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12d6ac000) [pid = 2257] [serial = 1099] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x12bebcc00) [pid = 2257] [serial = 1087] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11c002800) [pid = 2257] [serial = 1092] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12d1b0400) [pid = 2257] [serial = 1095] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x129def800) [pid = 2257] [serial = 1093] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12d662c00) [pid = 2257] [serial = 1098] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12d1ad800) [pid = 2257] [serial = 1090] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x128917000) [pid = 2257] [serial = 1075] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12738e800) [pid = 2257] [serial = 1071] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x127772400) [pid = 2257] [serial = 1072] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x12b6ea800) [pid = 2257] [serial = 1081] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12b553000) [pid = 2257] [serial = 1080] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12d656c00) [pid = 2257] [serial = 1096] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12be4d400) [pid = 2257] [serial = 1084] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x129d8fc00) [pid = 2257] [serial = 1078] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12bba8000) [pid = 2257] [serial = 1083] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12beb6000) [pid = 2257] [serial = 1086] [outer = 0x0] [url = about:blank] 05:55:25 INFO - PROCESS | 2257 | 1461675325488 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:55:25 INFO - PROCESS | 2257 | 1461675325491 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:55:25 INFO - PROCESS | 2257 | 1461675325510 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 2257 | 1461675325512 Marionette TRACE conn2 <- [1,1550,null,{}] 05:55:25 INFO - PROCESS | 2257 | 1461675325516 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}] 05:55:25 INFO - PROCESS | 2257 | 1461675325650 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:55:25 INFO - PROCESS | 2257 | 1461675325665 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aade800 == 58 [pid = 2257] [id = 395] 05:55:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c008000) [pid = 2257] [serial = 1184] [outer = 0x0] 05:55:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x11c676800) [pid = 2257] [serial = 1185] [outer = 0x11c008000] 05:55:25 INFO - PROCESS | 2257 | 1461675325709 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x127383400) [pid = 2257] [serial = 1186] [outer = 0x11c008000] 05:55:26 INFO - PROCESS | 2257 | 1461675326281 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 823ms 05:55:26 INFO - PROCESS | 2257 | 1461675326331 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 2257 | 1461675326332 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:55:26 INFO - PROCESS | 2257 | 1461675326334 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 2257 | 1461675326337 Marionette TRACE conn2 <- [1,1554,null,{}] 05:55:26 INFO - PROCESS | 2257 | 1461675326344 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}] 05:55:26 INFO - PROCESS | 2257 | 1461675326430 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:55:26 INFO - PROCESS | 2257 | 1461675326490 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270bb800 == 59 [pid = 2257] [id = 396] 05:55:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12924d400) [pid = 2257] [serial = 1187] [outer = 0x0] 05:55:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x129b6a400) [pid = 2257] [serial = 1188] [outer = 0x12924d400] 05:55:26 INFO - PROCESS | 2257 | 1461675326518 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x129df7400) [pid = 2257] [serial = 1189] [outer = 0x12924d400] 05:55:26 INFO - PROCESS | 2257 | 1461675326810 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 05:55:26 INFO - PROCESS | 2257 | 1461675326858 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 2257 | 1461675326860 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:55:26 INFO - PROCESS | 2257 | 1461675326862 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 2257 | 1461675326863 Marionette TRACE conn2 <- [1,1558,null,{}] 05:55:26 INFO - PROCESS | 2257 | 1461675326865 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}] 05:55:26 INFO - PROCESS | 2257 | 1461675326950 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:55:26 INFO - PROCESS | 2257 | 1461675326957 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5c3000 == 60 [pid = 2257] [id = 397] 05:55:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12b304c00) [pid = 2257] [serial = 1190] [outer = 0x0] 05:55:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12b30c000) [pid = 2257] [serial = 1191] [outer = 0x12b304c00] 05:55:26 INFO - PROCESS | 2257 | 1461675326983 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12b311c00) [pid = 2257] [serial = 1192] [outer = 0x12b304c00] 05:55:27 INFO - PROCESS | 2257 | 1461675327285 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]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 469ms 05:55:27 INFO - PROCESS | 2257 | 1461675327331 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 2257 | 1461675327332 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:55:27 INFO - PROCESS | 2257 | 1461675327335 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 2257 | 1461675327336 Marionette TRACE conn2 <- [1,1562,null,{}] 05:55:27 INFO - PROCESS | 2257 | 1461675327366 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}] 05:55:27 INFO - PROCESS | 2257 | 1461675327449 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:55:27 INFO - PROCESS | 2257 | 1461675327454 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf4000 == 61 [pid = 2257] [id = 398] 05:55:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x129df4800) [pid = 2257] [serial = 1193] [outer = 0x0] 05:55:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12b558400) [pid = 2257] [serial = 1194] [outer = 0x129df4800] 05:55:27 INFO - PROCESS | 2257 | 1461675327479 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12bbac800) [pid = 2257] [serial = 1195] [outer = 0x129df4800] 05:55:27 INFO - PROCESS | 2257 | 1461675327846 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]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 548ms 05:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:55:27 INFO - PROCESS | 2257 | 1461675327884 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 2257 | 1461675327885 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:55:27 INFO - PROCESS | 2257 | 1461675327889 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 2257 | 1461675327891 Marionette TRACE conn2 <- [1,1566,null,{}] 05:55:27 INFO - PROCESS | 2257 | 1461675327899 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}] 05:55:28 INFO - PROCESS | 2257 | 1461675328010 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:55:28 INFO - PROCESS | 2257 | 1461675328051 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d29a000 == 62 [pid = 2257] [id = 399] 05:55:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x12b551400) [pid = 2257] [serial = 1196] [outer = 0x0] 05:55:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12beb1c00) [pid = 2257] [serial = 1197] [outer = 0x12b551400] 05:55:28 INFO - PROCESS | 2257 | 1461675328078 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12d660c00) [pid = 2257] [serial = 1198] [outer = 0x12b551400] 05:55:28 INFO - PROCESS | 2257 | 1461675328380 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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 527ms 05:55:28 INFO - PROCESS | 2257 | 1461675328417 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 2257 | 1461675328418 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:55:28 INFO - PROCESS | 2257 | 1461675328421 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 2257 | 1461675328423 Marionette TRACE conn2 <- [1,1570,null,{}] 05:55:28 INFO - PROCESS | 2257 | 1461675328426 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}] 05:55:28 INFO - PROCESS | 2257 | 1461675328540 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:55:28 INFO - PROCESS | 2257 | 1461675328576 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d74b000 == 63 [pid = 2257] [id = 400] 05:55:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12d661800) [pid = 2257] [serial = 1199] [outer = 0x0] 05:55:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12e441400) [pid = 2257] [serial = 1200] [outer = 0x12d661800] 05:55:28 INFO - PROCESS | 2257 | 1461675328601 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12e86d400) [pid = 2257] [serial = 1201] [outer = 0x12d661800] 05:55:28 INFO - PROCESS | 2257 | 1461675328916 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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 05:55:28 INFO - PROCESS | 2257 | 1461675328942 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 2257 | 1461675328944 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:55:28 INFO - PROCESS | 2257 | 1461675328946 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 2257 | 1461675328947 Marionette TRACE conn2 <- [1,1574,null,{}] 05:55:28 INFO - PROCESS | 2257 | 1461675328949 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}] 05:55:29 INFO - PROCESS | 2257 | 1461675329053 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:55:29 INFO - PROCESS | 2257 | 1461675329067 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea37800 == 64 [pid = 2257] [id = 401] 05:55:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12e629800) [pid = 2257] [serial = 1202] [outer = 0x0] 05:55:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12e8db000) [pid = 2257] [serial = 1203] [outer = 0x12e629800] 05:55:29 INFO - PROCESS | 2257 | 1461675329093 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12ef38800) [pid = 2257] [serial = 1204] [outer = 0x12e629800] 05:55:29 INFO - PROCESS | 2257 | 1461675329423 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]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 05:55:29 INFO - PROCESS | 2257 | 1461675329465 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 2257 | 1461675329466 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:55:29 INFO - PROCESS | 2257 | 1461675329469 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 2257 | 1461675329470 Marionette TRACE conn2 <- [1,1578,null,{}] 05:55:29 INFO - PROCESS | 2257 | 1461675329472 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}] 05:55:29 INFO - PROCESS | 2257 | 1461675329577 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:55:29 INFO - PROCESS | 2257 | 1461675329591 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef40800 == 65 [pid = 2257] [id = 402] 05:55:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x116678800) [pid = 2257] [serial = 1205] [outer = 0x0] 05:55:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12f62cc00) [pid = 2257] [serial = 1206] [outer = 0x116678800] 05:55:29 INFO - PROCESS | 2257 | 1461675329615 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12f637000) [pid = 2257] [serial = 1207] [outer = 0x116678800] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x12bba4c00) [pid = 2257] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x12d011800) [pid = 2257] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x123a6b000) [pid = 2257] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x11667d800) [pid = 2257] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x127496400) [pid = 2257] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x114bb7c00) [pid = 2257] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x11c00a000) [pid = 2257] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12d659400) [pid = 2257] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x129247c00) [pid = 2257] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11adeac00) [pid = 2257] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12e8d6c00) [pid = 2257] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x129d11000) [pid = 2257] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:55:29 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12b54b000) [pid = 2257] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:55:30 INFO - PROCESS | 2257 | 1461675330011 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]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 568ms 05:55:30 INFO - PROCESS | 2257 | 1461675330041 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 2257 | 1461675330043 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:55:30 INFO - PROCESS | 2257 | 1461675330045 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 2257 | 1461675330046 Marionette TRACE conn2 <- [1,1582,null,{}] 05:55:30 INFO - PROCESS | 2257 | 1461675330049 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}] 05:55:30 INFO - PROCESS | 2257 | 1461675330163 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:55:30 INFO - PROCESS | 2257 | 1461675330199 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef5b000 == 66 [pid = 2257] [id = 403] 05:55:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x1142bac00) [pid = 2257] [serial = 1208] [outer = 0x0] 05:55:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x114fd9000) [pid = 2257] [serial = 1209] [outer = 0x1142bac00] 05:55:30 INFO - PROCESS | 2257 | 1461675330224 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x114fde800) [pid = 2257] [serial = 1210] [outer = 0x1142bac00] 05:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 05:55:30 INFO - PROCESS | 2257 | 1461675330609 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]]]}] 05:55:30 INFO - PROCESS | 2257 | 1461675330615 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 2257 | 1461675330617 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:55:30 INFO - PROCESS | 2257 | 1461675330623 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 2257 | 1461675330625 Marionette TRACE conn2 <- [1,1586,null,{}] 05:55:30 INFO - PROCESS | 2257 | 1461675330629 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}] 05:55:30 INFO - PROCESS | 2257 | 1461675330804 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:55:30 INFO - PROCESS | 2257 | 1461675330815 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x13073b800 == 67 [pid = 2257] [id = 404] 05:55:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x114fde400) [pid = 2257] [serial = 1211] [outer = 0x0] 05:55:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x11be13400) [pid = 2257] [serial = 1212] [outer = 0x114fde400] 05:55:30 INFO - PROCESS | 2257 | 1461675330844 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12f62fc00) [pid = 2257] [serial = 1213] [outer = 0x114fde400] 05:55:31 INFO - PROCESS | 2257 | 1461675331148 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]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 574ms 05:55:31 INFO - PROCESS | 2257 | 1461675331194 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 2257 | 1461675331195 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:55:31 INFO - PROCESS | 2257 | 1461675331198 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 2257 | 1461675331199 Marionette TRACE conn2 <- [1,1590,null,{}] 05:55:31 INFO - PROCESS | 2257 | 1461675331201 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}] 05:55:31 INFO - PROCESS | 2257 | 1461675331287 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:55:31 INFO - PROCESS | 2257 | 1461675331291 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c25000 == 68 [pid = 2257] [id = 405] 05:55:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x11c88f800) [pid = 2257] [serial = 1214] [outer = 0x0] 05:55:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x11c894c00) [pid = 2257] [serial = 1215] [outer = 0x11c88f800] 05:55:31 INFO - PROCESS | 2257 | 1461675331316 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x11c898c00) [pid = 2257] [serial = 1216] [outer = 0x11c88f800] 05:55:31 INFO - PROCESS | 2257 | 1461675331775 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]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 620ms 05:55:31 INFO - PROCESS | 2257 | 1461675331819 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 2257 | 1461675331821 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:55:31 INFO - PROCESS | 2257 | 1461675331825 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 2257 | 1461675331827 Marionette TRACE conn2 <- [1,1594,null,{}] 05:55:31 INFO - PROCESS | 2257 | 1461675331831 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}] 05:55:31 INFO - PROCESS | 2257 | 1461675331941 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:55:32 INFO - PROCESS | 2257 | 1461675332015 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adb4800 == 69 [pid = 2257] [id = 406] 05:55:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x115126000) [pid = 2257] [serial = 1217] [outer = 0x0] 05:55:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x115a3c800) [pid = 2257] [serial = 1218] [outer = 0x115126000] 05:55:32 INFO - PROCESS | 2257 | 1461675332047 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x11a954c00) [pid = 2257] [serial = 1219] [outer = 0x115126000] 05:55:32 INFO - PROCESS | 2257 | 1461675332464 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 05:55:32 INFO - PROCESS | 2257 | 1461675332496 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 2257 | 1461675332500 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:55:32 INFO - PROCESS | 2257 | 1461675332505 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 2257 | 1461675332507 Marionette TRACE conn2 <- [1,1598,null,{}] 05:55:32 INFO - PROCESS | 2257 | 1461675332509 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}] 05:55:32 INFO - PROCESS | 2257 | 1461675332644 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:55:32 INFO - PROCESS | 2257 | 1461675332704 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x125ba5800 == 70 [pid = 2257] [id = 407] 05:55:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x11adf3400) [pid = 2257] [serial = 1220] [outer = 0x0] 05:55:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x11c895800) [pid = 2257] [serial = 1221] [outer = 0x11adf3400] 05:55:32 INFO - PROCESS | 2257 | 1461675332735 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x11c8b3000) [pid = 2257] [serial = 1222] [outer = 0x11adf3400] 05:55:33 INFO - PROCESS | 2257 | 1461675333167 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]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 05:55:33 INFO - PROCESS | 2257 | 1461675333237 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 2257 | 1461675333239 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:55:33 INFO - PROCESS | 2257 | 1461675333243 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 2257 | 1461675333246 Marionette TRACE conn2 <- [1,1602,null,{}] 05:55:33 INFO - PROCESS | 2257 | 1461675333254 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}] 05:55:33 INFO - PROCESS | 2257 | 1461675333363 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:55:33 INFO - PROCESS | 2257 | 1461675333435 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a338000 == 71 [pid = 2257] [id = 408] 05:55:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x123a66800) [pid = 2257] [serial = 1223] [outer = 0x0] 05:55:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x12738e800) [pid = 2257] [serial = 1224] [outer = 0x123a66800] 05:55:33 INFO - PROCESS | 2257 | 1461675333468 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x127c74c00) [pid = 2257] [serial = 1225] [outer = 0x123a66800] 05:55:33 INFO - PROCESS | 2257 | 1461675333925 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]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 05:55:33 INFO - PROCESS | 2257 | 1461675333966 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 2257 | 1461675333970 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:55:33 INFO - PROCESS | 2257 | 1461675333994 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 2257 | 1461675333996 Marionette TRACE conn2 <- [1,1606,null,{}] 05:55:34 INFO - PROCESS | 2257 | 1461675334000 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}] 05:55:34 INFO - PROCESS | 2257 | 1461675334157 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:55:34 INFO - PROCESS | 2257 | 1461675334265 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc53000 == 72 [pid = 2257] [id = 409] 05:55:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x12b30a800) [pid = 2257] [serial = 1226] [outer = 0x0] 05:55:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12b30ec00) [pid = 2257] [serial = 1227] [outer = 0x12b30a800] 05:55:34 INFO - PROCESS | 2257 | 1461675334315 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12b6edc00) [pid = 2257] [serial = 1228] [outer = 0x12b30a800] 05:55:34 INFO - PROCESS | 2257 | 1461675334776 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]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 823ms 05:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:55:34 INFO - PROCESS | 2257 | 1461675334814 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 2257 | 1461675334816 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:55:34 INFO - PROCESS | 2257 | 1461675334818 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 2257 | 1461675334819 Marionette TRACE conn2 <- [1,1610,null,{}] 05:55:34 INFO - PROCESS | 2257 | 1461675334821 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}] 05:55:34 INFO - PROCESS | 2257 | 1461675334926 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:55:34 INFO - PROCESS | 2257 | 1461675334987 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x130dab000 == 73 [pid = 2257] [id = 410] 05:55:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x114fd9800) [pid = 2257] [serial = 1229] [outer = 0x0] 05:55:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x12b30bc00) [pid = 2257] [serial = 1230] [outer = 0x114fd9800] 05:55:35 INFO - PROCESS | 2257 | 1461675335074 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x12d007400) [pid = 2257] [serial = 1231] [outer = 0x114fd9800] 05:55:35 INFO - PROCESS | 2257 | 1461675335674 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]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 921ms 05:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:55:35 INFO - PROCESS | 2257 | 1461675335740 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 2257 | 1461675335742 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:55:35 INFO - PROCESS | 2257 | 1461675335745 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 2257 | 1461675335748 Marionette TRACE conn2 <- [1,1614,null,{}] 05:55:35 INFO - PROCESS | 2257 | 1461675335751 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}] 05:55:35 INFO - PROCESS | 2257 | 1461675335846 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:55:35 INFO - PROCESS | 2257 | 1461675335918 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e2800 == 74 [pid = 2257] [id = 411] 05:55:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x1186b7400) [pid = 2257] [serial = 1232] [outer = 0x0] 05:55:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x118f4cc00) [pid = 2257] [serial = 1233] [outer = 0x1186b7400] 05:55:35 INFO - PROCESS | 2257 | 1461675335945 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x11a844400) [pid = 2257] [serial = 1234] [outer = 0x1186b7400] 05:55:36 INFO - PROCESS | 2257 | 1461675336368 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]]]}] 05:55:36 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 05:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 675ms 05:55:36 INFO - PROCESS | 2257 | 1461675336439 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 2257 | 1461675336443 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:55:36 INFO - PROCESS | 2257 | 1461675336449 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 2257 | 1461675336450 Marionette TRACE conn2 <- [1,1618,null,{}] 05:55:36 INFO - PROCESS | 2257 | 1461675336453 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}] 05:55:36 INFO - PROCESS | 2257 | 1461675336547 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:55:36 INFO - PROCESS | 2257 | 1461675336625 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c4800 == 75 [pid = 2257] [id = 412] 05:55:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x1157ed000) [pid = 2257] [serial = 1235] [outer = 0x0] 05:55:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x11a95f400) [pid = 2257] [serial = 1236] [outer = 0x1157ed000] 05:55:36 INFO - PROCESS | 2257 | 1461675336653 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x11ade8400) [pid = 2257] [serial = 1237] [outer = 0x1157ed000] 05:55:37 INFO - PROCESS | 2257 | 1461675337067 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]]]}] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x128969800 == 74 [pid = 2257] [id = 351] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x13073b800 == 73 [pid = 2257] [id = 404] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef5b000 == 72 [pid = 2257] [id = 403] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef40800 == 71 [pid = 2257] [id = 402] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea37800 == 70 [pid = 2257] [id = 401] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12d74b000 == 69 [pid = 2257] [id = 400] 05:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x118888400) [pid = 2257] [serial = 1104] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x11c3bfc00) [pid = 2257] [serial = 1107] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x12e444800) [pid = 2257] [serial = 1113] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x12bb9f800) [pid = 2257] [serial = 1116] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x129df5800) [pid = 2257] [serial = 1110] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x12ef30400) [pid = 2257] [serial = 1155] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12d29a000 == 68 [pid = 2257] [id = 399] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf4000 == 67 [pid = 2257] [id = 398] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5c3000 == 66 [pid = 2257] [id = 397] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x1270bb800 == 65 [pid = 2257] [id = 396] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x11aade800 == 64 [pid = 2257] [id = 395] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x125bb8800 == 63 [pid = 2257] [id = 394] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebc0800 == 62 [pid = 2257] [id = 388] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x127835000 == 61 [pid = 2257] [id = 387] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x11b949000 == 60 [pid = 2257] [id = 386] 05:55:37 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc4c800 == 59 [pid = 2257] [id = 385] 05:55:37 INFO - PROCESS | 2257 | 1461675337165 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 2257 | 1461675337166 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:55:37 INFO - PROCESS | 2257 | 1461675337168 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 2257 | 1461675337171 Marionette TRACE conn2 <- [1,1622,null,{}] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x12be4fc00) [pid = 2257] [serial = 1137] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x12d1b1800) [pid = 2257] [serial = 1140] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x12dc2a000) [pid = 2257] [serial = 1102] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x12d008000) [pid = 2257] [serial = 1138] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x11af19800) [pid = 2257] [serial = 1122] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x11b999800) [pid = 2257] [serial = 1123] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x127fb9400) [pid = 2257] [serial = 1128] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x128990c00) [pid = 2257] [serial = 1129] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x11ade4c00) [pid = 2257] [serial = 1120] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x11867c000) [pid = 2257] [serial = 1119] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x125b53400) [pid = 2257] [serial = 1125] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x127389000) [pid = 2257] [serial = 1126] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x12d6b2400) [pid = 2257] [serial = 1143] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x1296ac400) [pid = 2257] [serial = 1131] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x129d11800) [pid = 2257] [serial = 1132] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x12d656800) [pid = 2257] [serial = 1141] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x12beb8000) [pid = 2257] [serial = 1147] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x129df9000) [pid = 2257] [serial = 1146] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12e8de400) [pid = 2257] [serial = 1152] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x12e44e000) [pid = 2257] [serial = 1144] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x129dfc400) [pid = 2257] [serial = 1134] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12e8e5800) [pid = 2257] [serial = 1153] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x12bcd3000) [pid = 2257] [serial = 1135] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12e86a400) [pid = 2257] [serial = 1149] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12e8d4000) [pid = 2257] [serial = 1150] [outer = 0x0] [url = about:blank] 05:55:37 INFO - PROCESS | 2257 | 1461675337201 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}] 05:55:37 INFO - PROCESS | 2257 | 1461675337286 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:55:37 INFO - PROCESS | 2257 | 1461675337296 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aade800 == 60 [pid = 2257] [id = 413] 05:55:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11b806c00) [pid = 2257] [serial = 1238] [outer = 0x0] 05:55:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x11b84b400) [pid = 2257] [serial = 1239] [outer = 0x11b806c00] 05:55:37 INFO - PROCESS | 2257 | 1461675337325 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11be19000) [pid = 2257] [serial = 1240] [outer = 0x11b806c00] 05:55:37 INFO - PROCESS | 2257 | 1461675337691 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]]]}] 05:55:37 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 05:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 539ms 05:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:55:37 INFO - PROCESS | 2257 | 1461675337708 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 2257 | 1461675337710 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:55:37 INFO - PROCESS | 2257 | 1461675337712 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 2257 | 1461675337713 Marionette TRACE conn2 <- [1,1626,null,{}] 05:55:37 INFO - PROCESS | 2257 | 1461675337737 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}] 05:55:37 INFO - PROCESS | 2257 | 1461675337816 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:55:37 INFO - PROCESS | 2257 | 1461675337824 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c1000 == 61 [pid = 2257] [id = 414] 05:55:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x11be1c800) [pid = 2257] [serial = 1241] [outer = 0x0] 05:55:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x11c3bfc00) [pid = 2257] [serial = 1242] [outer = 0x11be1c800] 05:55:37 INFO - PROCESS | 2257 | 1461675337850 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x11c8b5800) [pid = 2257] [serial = 1243] [outer = 0x11be1c800] 05:55:38 INFO - PROCESS | 2257 | 1461675338171 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 487ms 05:55:38 INFO - PROCESS | 2257 | 1461675338199 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:55:38 INFO - PROCESS | 2257 | 1461675338200 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:55:38 INFO - PROCESS | 2257 | 1461675338203 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 2257 | 1461675338204 Marionette TRACE conn2 <- [1,1630,null,{}] 05:55:38 INFO - PROCESS | 2257 | 1461675338206 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}] 05:55:38 INFO - PROCESS | 2257 | 1461675338284 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:55:38 INFO - PROCESS | 2257 | 1461675338343 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x125eb8800 == 62 [pid = 2257] [id = 415] 05:55:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x11be21c00) [pid = 2257] [serial = 1244] [outer = 0x0] 05:55:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x123a60800) [pid = 2257] [serial = 1245] [outer = 0x11be21c00] 05:55:38 INFO - PROCESS | 2257 | 1461675338368 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x125f5bc00) [pid = 2257] [serial = 1246] [outer = 0x11be21c00] 05:55:38 INFO - PROCESS | 2257 | 1461675338648 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 470ms 05:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:55:38 INFO - PROCESS | 2257 | 1461675338680 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:55:38 INFO - PROCESS | 2257 | 1461675338681 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:55:38 INFO - PROCESS | 2257 | 1461675338683 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 2257 | 1461675338684 Marionette TRACE conn2 <- [1,1634,null,{}] 05:55:38 INFO - PROCESS | 2257 | 1461675338687 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}] 05:55:38 INFO - PROCESS | 2257 | 1461675338788 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:55:38 INFO - PROCESS | 2257 | 1461675338795 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x12896f000 == 63 [pid = 2257] [id = 416] 05:55:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x127387000) [pid = 2257] [serial = 1247] [outer = 0x0] 05:55:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12776e800) [pid = 2257] [serial = 1248] [outer = 0x127387000] 05:55:38 INFO - PROCESS | 2257 | 1461675338823 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x128915c00) [pid = 2257] [serial = 1249] [outer = 0x127387000] 05:55:39 INFO - PROCESS | 2257 | 1461675339173 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]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 05:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:55:39 INFO - PROCESS | 2257 | 1461675339202 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 2257 | 1461675339203 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:55:39 INFO - PROCESS | 2257 | 1461675339206 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 2257 | 1461675339208 Marionette TRACE conn2 <- [1,1638,null,{}] 05:55:39 INFO - PROCESS | 2257 | 1461675339226 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}] 05:55:39 INFO - PROCESS | 2257 | 1461675339331 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:55:39 INFO - PROCESS | 2257 | 1461675339365 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c24800 == 64 [pid = 2257] [id = 417] 05:55:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x127fbe800) [pid = 2257] [serial = 1250] [outer = 0x0] 05:55:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x129254400) [pid = 2257] [serial = 1251] [outer = 0x127fbe800] 05:55:39 INFO - PROCESS | 2257 | 1461675339391 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x129d09c00) [pid = 2257] [serial = 1252] [outer = 0x127fbe800] 05:55:39 INFO - PROCESS | 2257 | 1461675339723 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]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 538ms 05:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:55:39 INFO - PROCESS | 2257 | 1461675339744 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 2257 | 1461675339745 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:55:39 INFO - PROCESS | 2257 | 1461675339747 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 2257 | 1461675339748 Marionette TRACE conn2 <- [1,1642,null,{}] 05:55:39 INFO - PROCESS | 2257 | 1461675339750 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}] 05:55:39 INFO - PROCESS | 2257 | 1461675339849 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:55:39 INFO - PROCESS | 2257 | 1461675339861 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5cb000 == 65 [pid = 2257] [id = 418] 05:55:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x129d0ac00) [pid = 2257] [serial = 1253] [outer = 0x0] 05:55:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x129d8d000) [pid = 2257] [serial = 1254] [outer = 0x129d0ac00] 05:55:39 INFO - PROCESS | 2257 | 1461675339886 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x12b304800) [pid = 2257] [serial = 1255] [outer = 0x129d0ac00] 05:55:40 INFO - PROCESS | 2257 | 1461675340207 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]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 05:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:55:40 INFO - PROCESS | 2257 | 1461675340217 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 2257 | 1461675340219 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:55:40 INFO - PROCESS | 2257 | 1461675340221 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 2257 | 1461675340224 Marionette TRACE conn2 <- [1,1646,null,{}] 05:55:40 INFO - PROCESS | 2257 | 1461675340227 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}] 05:55:40 INFO - PROCESS | 2257 | 1461675340330 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:55:40 INFO - PROCESS | 2257 | 1461675340365 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbea000 == 66 [pid = 2257] [id = 419] 05:55:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x129dfc400) [pid = 2257] [serial = 1256] [outer = 0x0] 05:55:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x12b54b400) [pid = 2257] [serial = 1257] [outer = 0x129dfc400] 05:55:40 INFO - PROCESS | 2257 | 1461675340390 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12b555000) [pid = 2257] [serial = 1258] [outer = 0x129dfc400] 05:55:40 INFO - PROCESS | 2257 | 1461675340735 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]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 524ms 05:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:55:40 INFO - PROCESS | 2257 | 1461675340746 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:55:40 INFO - PROCESS | 2257 | 1461675340747 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:55:40 INFO - PROCESS | 2257 | 1461675340749 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 2257 | 1461675340750 Marionette TRACE conn2 <- [1,1650,null,{}] 05:55:40 INFO - PROCESS | 2257 | 1461675340752 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}] 05:55:40 INFO - PROCESS | 2257 | 1461675340854 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:55:40 INFO - PROCESS | 2257 | 1461675340868 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1ba800 == 67 [pid = 2257] [id = 420] 05:55:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x118e07c00) [pid = 2257] [serial = 1259] [outer = 0x0] 05:55:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x12b6e2800) [pid = 2257] [serial = 1260] [outer = 0x118e07c00] 05:55:40 INFO - PROCESS | 2257 | 1461675340895 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x12bba7400) [pid = 2257] [serial = 1261] [outer = 0x118e07c00] 05:55:41 INFO - PROCESS | 2257 | 1461675341488 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]]]}] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x12b551400) [pid = 2257] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x12d661800) [pid = 2257] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x1142bac00) [pid = 2257] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x129df4800) [pid = 2257] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12e629800) [pid = 2257] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x118a42800) [pid = 2257] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x12b304c00) [pid = 2257] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x116678800) [pid = 2257] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x11c008000) [pid = 2257] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x115122400) [pid = 2257] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x12924d400) [pid = 2257] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x114fde400) [pid = 2257] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x119264c00) [pid = 2257] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:55:41 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x127381000) [pid = 2257] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 769ms 05:55:41 INFO - PROCESS | 2257 | 1461675341518 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 2257 | 1461675341520 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:55:41 INFO - PROCESS | 2257 | 1461675341524 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 2257 | 1461675341525 Marionette TRACE conn2 <- [1,1654,null,{}] 05:55:41 INFO - PROCESS | 2257 | 1461675341528 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}] 05:55:41 INFO - PROCESS | 2257 | 1461675341627 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:55:41 INFO - PROCESS | 2257 | 1461675341631 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a42000 == 68 [pid = 2257] [id = 421] 05:55:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x128917000) [pid = 2257] [serial = 1262] [outer = 0x0] 05:55:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12b54ec00) [pid = 2257] [serial = 1263] [outer = 0x128917000] 05:55:41 INFO - PROCESS | 2257 | 1461675341662 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12be46c00) [pid = 2257] [serial = 1264] [outer = 0x128917000] 05:55:41 INFO - PROCESS | 2257 | 1461675341990 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 05:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:55:42 INFO - PROCESS | 2257 | 1461675342043 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 2257 | 1461675342044 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:55:42 INFO - PROCESS | 2257 | 1461675342046 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 2257 | 1461675342047 Marionette TRACE conn2 <- [1,1658,null,{}] 05:55:42 INFO - PROCESS | 2257 | 1461675342049 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}] 05:55:42 INFO - PROCESS | 2257 | 1461675342152 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:55:42 INFO - PROCESS | 2257 | 1461675342212 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d73d000 == 69 [pid = 2257] [id = 422] 05:55:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12924d400) [pid = 2257] [serial = 1265] [outer = 0x0] 05:55:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12bebcc00) [pid = 2257] [serial = 1266] [outer = 0x12924d400] 05:55:42 INFO - PROCESS | 2257 | 1461675342237 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12d1ae800) [pid = 2257] [serial = 1267] [outer = 0x12924d400] 05:55:42 INFO - PROCESS | 2257 | 1461675342599 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 05:55:42 INFO - PROCESS | 2257 | 1461675342615 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 2257 | 1461675342617 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:55:42 INFO - PROCESS | 2257 | 1461675342621 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 2257 | 1461675342623 Marionette TRACE conn2 <- [1,1662,null,{}] 05:55:42 INFO - PROCESS | 2257 | 1461675342627 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}] 05:55:42 INFO - PROCESS | 2257 | 1461675342761 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:55:42 INFO - PROCESS | 2257 | 1461675342849 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e402800 == 70 [pid = 2257] [id = 423] 05:55:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x127770800) [pid = 2257] [serial = 1268] [outer = 0x0] 05:55:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x12d1b3000) [pid = 2257] [serial = 1269] [outer = 0x127770800] 05:55:42 INFO - PROCESS | 2257 | 1461675342891 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x12d658c00) [pid = 2257] [serial = 1270] [outer = 0x127770800] 05:55:43 INFO - PROCESS | 2257 | 1461675343256 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]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 674ms 05:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:55:43 INFO - PROCESS | 2257 | 1461675343294 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 2257 | 1461675343295 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:55:43 INFO - PROCESS | 2257 | 1461675343297 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 2257 | 1461675343299 Marionette TRACE conn2 <- [1,1666,null,{}] 05:55:43 INFO - PROCESS | 2257 | 1461675343301 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}] 05:55:43 INFO - PROCESS | 2257 | 1461675343384 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:55:43 INFO - PROCESS | 2257 | 1461675343463 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea43800 == 71 [pid = 2257] [id = 424] 05:55:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x12d656800) [pid = 2257] [serial = 1271] [outer = 0x0] 05:55:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12d6a8c00) [pid = 2257] [serial = 1272] [outer = 0x12d656800] 05:55:43 INFO - PROCESS | 2257 | 1461675343488 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12dc1e000) [pid = 2257] [serial = 1273] [outer = 0x12d656800] 05:55:43 INFO - PROCESS | 2257 | 1461675343944 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]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 05:55:43 INFO - PROCESS | 2257 | 1461675343968 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:55:43 INFO - PROCESS | 2257 | 1461675343972 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:55:43 INFO - PROCESS | 2257 | 1461675343977 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 2257 | 1461675343979 Marionette TRACE conn2 <- [1,1670,null,{}] 05:55:43 INFO - PROCESS | 2257 | 1461675343983 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}] 05:55:44 INFO - PROCESS | 2257 | 1461675344091 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:55:44 INFO - PROCESS | 2257 | 1461675344151 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b907800 == 72 [pid = 2257] [id = 425] 05:55:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x114fe1800) [pid = 2257] [serial = 1274] [outer = 0x0] 05:55:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x117984800) [pid = 2257] [serial = 1275] [outer = 0x114fe1800] 05:55:44 INFO - PROCESS | 2257 | 1461675344184 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x119e3d800) [pid = 2257] [serial = 1276] [outer = 0x114fe1800] 05:55:44 INFO - PROCESS | 2257 | 1461675344627 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]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 05:55:44 INFO - PROCESS | 2257 | 1461675344648 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 2257 | 1461675344652 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:55:44 INFO - PROCESS | 2257 | 1461675344659 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 2257 | 1461675344661 Marionette TRACE conn2 <- [1,1674,null,{}] 05:55:44 INFO - PROCESS | 2257 | 1461675344664 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}] 05:55:44 INFO - PROCESS | 2257 | 1461675344795 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:55:44 INFO - PROCESS | 2257 | 1461675344867 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270c9000 == 73 [pid = 2257] [id = 426] 05:55:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x11b802400) [pid = 2257] [serial = 1277] [outer = 0x0] 05:55:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x11be1b000) [pid = 2257] [serial = 1278] [outer = 0x11b802400] 05:55:44 INFO - PROCESS | 2257 | 1461675344898 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x11c88cc00) [pid = 2257] [serial = 1279] [outer = 0x11b802400] 05:55:45 INFO - PROCESS | 2257 | 1461675345288 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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 05:55:45 INFO - PROCESS | 2257 | 1461675345330 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 2257 | 1461675345331 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:55:45 INFO - PROCESS | 2257 | 1461675345334 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 2257 | 1461675345336 Marionette TRACE conn2 <- [1,1678,null,{}] 05:55:45 INFO - PROCESS | 2257 | 1461675345346 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}] 05:55:45 INFO - PROCESS | 2257 | 1461675345454 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:55:45 INFO - PROCESS | 2257 | 1461675345516 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d41c800 == 74 [pid = 2257] [id = 427] 05:55:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x11c8bdc00) [pid = 2257] [serial = 1280] [outer = 0x0] 05:55:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x12738a000) [pid = 2257] [serial = 1281] [outer = 0x11c8bdc00] 05:55:45 INFO - PROCESS | 2257 | 1461675345548 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x127c7e400) [pid = 2257] [serial = 1282] [outer = 0x11c8bdc00] 05:55:46 INFO - PROCESS | 2257 | 1461675346001 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]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 676ms 05:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:55:46 INFO - PROCESS | 2257 | 1461675346011 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 2257 | 1461675346012 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:55:46 INFO - PROCESS | 2257 | 1461675346015 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 2257 | 1461675346016 Marionette TRACE conn2 <- [1,1682,null,{}] 05:55:46 INFO - PROCESS | 2257 | 1461675346018 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}] 05:55:46 INFO - PROCESS | 2257 | 1461675346125 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:55:46 INFO - PROCESS | 2257 | 1461675346214 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef40800 == 75 [pid = 2257] [id = 428] 05:55:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 170 (0x128077800) [pid = 2257] [serial = 1283] [outer = 0x0] 05:55:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 171 (0x129d8f400) [pid = 2257] [serial = 1284] [outer = 0x128077800] 05:55:46 INFO - PROCESS | 2257 | 1461675346244 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 172 (0x12b6c6c00) [pid = 2257] [serial = 1285] [outer = 0x128077800] 05:55:46 INFO - PROCESS | 2257 | 1461675346646 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]]]}] 05:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 669ms 05:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:55:46 INFO - PROCESS | 2257 | 1461675346685 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 2257 | 1461675346686 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:55:46 INFO - PROCESS | 2257 | 1461675346688 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 2257 | 1461675346690 Marionette TRACE conn2 <- [1,1686,null,{}] 05:55:46 INFO - PROCESS | 2257 | 1461675346692 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}] 05:55:46 INFO - PROCESS | 2257 | 1461675346796 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:55:46 INFO - PROCESS | 2257 | 1461675346854 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f98f000 == 76 [pid = 2257] [id = 429] 05:55:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 173 (0x129248c00) [pid = 2257] [serial = 1286] [outer = 0x0] 05:55:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 174 (0x12bcd6400) [pid = 2257] [serial = 1287] [outer = 0x129248c00] 05:55:46 INFO - PROCESS | 2257 | 1461675346884 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 175 (0x12d00c800) [pid = 2257] [serial = 1288] [outer = 0x129248c00] 05:55:47 INFO - PROCESS | 2257 | 1461675347362 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]]]}] 05:55:47 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 05:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 721ms 05:55:47 INFO - PROCESS | 2257 | 1461675347425 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 2257 | 1461675347426 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:55:47 INFO - PROCESS | 2257 | 1461675347428 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 2257 | 1461675347429 Marionette TRACE conn2 <- [1,1690,null,{}] 05:55:47 INFO - PROCESS | 2257 | 1461675347432 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}] 05:55:47 INFO - PROCESS | 2257 | 1461675347542 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:55:47 INFO - PROCESS | 2257 | 1461675347614 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d5a000 == 77 [pid = 2257] [id = 430] 05:55:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 176 (0x129df2c00) [pid = 2257] [serial = 1289] [outer = 0x0] 05:55:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 177 (0x12d010400) [pid = 2257] [serial = 1290] [outer = 0x129df2c00] 05:55:47 INFO - PROCESS | 2257 | 1461675347646 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 178 (0x12e44b000) [pid = 2257] [serial = 1291] [outer = 0x129df2c00] 05:55:48 INFO - PROCESS | 2257 | 1461675348036 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 673ms 05:55:48 INFO - PROCESS | 2257 | 1461675348101 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 2257 | 1461675348103 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:55:48 INFO - PROCESS | 2257 | 1461675348105 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 2257 | 1461675348106 Marionette TRACE conn2 <- [1,1694,null,{}] 05:55:48 INFO - PROCESS | 2257 | 1461675348109 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}] 05:55:48 INFO - PROCESS | 2257 | 1461675348212 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:55:48 INFO - PROCESS | 2257 | 1461675348271 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x127852800 == 78 [pid = 2257] [id = 431] 05:55:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 179 (0x12d274c00) [pid = 2257] [serial = 1292] [outer = 0x0] 05:55:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 180 (0x12e61e800) [pid = 2257] [serial = 1293] [outer = 0x12d274c00] 05:55:48 INFO - PROCESS | 2257 | 1461675348301 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 181 (0x12e86c000) [pid = 2257] [serial = 1294] [outer = 0x12d274c00] 05:55:48 INFO - PROCESS | 2257 | 1461675348959 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 871ms 05:55:48 INFO - PROCESS | 2257 | 1461675348976 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:55:48 INFO - PROCESS | 2257 | 1461675348978 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:55:48 INFO - PROCESS | 2257 | 1461675348981 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 2257 | 1461675348983 Marionette TRACE conn2 <- [1,1698,null,{}] 05:55:48 INFO - PROCESS | 2257 | 1461675348987 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}] 05:55:49 INFO - PROCESS | 2257 | 1461675349081 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:55:49 INFO - PROCESS | 2257 | 1461675349160 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198ba800 == 79 [pid = 2257] [id = 432] 05:55:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 182 (0x11925a400) [pid = 2257] [serial = 1295] [outer = 0x0] 05:55:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 183 (0x119aca000) [pid = 2257] [serial = 1296] [outer = 0x11925a400] 05:55:49 INFO - PROCESS | 2257 | 1461675349189 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 184 (0x11aa4f800) [pid = 2257] [serial = 1297] [outer = 0x11925a400] 05:55:49 INFO - PROCESS | 2257 | 1461675349603 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]]]}] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebc4800 == 78 [pid = 2257] [id = 367] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12e402800 == 77 [pid = 2257] [id = 423] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12d73d000 == 76 [pid = 2257] [id = 422] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x123a42000 == 75 [pid = 2257] [id = 421] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1ba800 == 74 [pid = 2257] [id = 420] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbea000 == 73 [pid = 2257] [id = 419] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 183 (0x12bcd8400) [pid = 2257] [serial = 1167] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 182 (0x12e876000) [pid = 2257] [serial = 1170] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 181 (0x12f62b800) [pid = 2257] [serial = 1173] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 180 (0x11512a800) [pid = 2257] [serial = 1176] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 179 (0x11c894c00) [pid = 2257] [serial = 1215] [outer = 0x0] [url = about:blank] 05:55:49 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 05:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5cb000 == 72 [pid = 2257] [id = 418] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x129c24800 == 71 [pid = 2257] [id = 417] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12896f000 == 70 [pid = 2257] [id = 416] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x125eb8800 == 69 [pid = 2257] [id = 415] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c1000 == 68 [pid = 2257] [id = 414] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x11aade800 == 67 [pid = 2257] [id = 413] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c4800 == 66 [pid = 2257] [id = 412] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e2800 == 65 [pid = 2257] [id = 411] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x12a338000 == 64 [pid = 2257] [id = 408] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x125ba5800 == 63 [pid = 2257] [id = 407] 05:55:49 INFO - PROCESS | 2257 | --DOCSHELL 0x11adb4800 == 62 [pid = 2257] [id = 406] 05:55:49 INFO - PROCESS | 2257 | 1461675349669 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 2257 | 1461675349673 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:55:49 INFO - PROCESS | 2257 | 1461675349677 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 2257 | 1461675349679 Marionette TRACE conn2 <- [1,1702,null,{}] 05:55:49 INFO - PROCESS | 2257 | 1461675349681 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}] 05:55:49 INFO - PROCESS | 2257 | 1461675349765 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:55:49 INFO - PROCESS | 2257 | 1461675349771 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b904000 == 63 [pid = 2257] [id = 433] 05:55:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 180 (0x11aa51c00) [pid = 2257] [serial = 1298] [outer = 0x0] 05:55:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 181 (0x11b80e000) [pid = 2257] [serial = 1299] [outer = 0x11aa51c00] 05:55:49 INFO - PROCESS | 2257 | 1461675349800 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 182 (0x11c70d800) [pid = 2257] [serial = 1300] [outer = 0x11aa51c00] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 181 (0x12e86a000) [pid = 2257] [serial = 1117] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 180 (0x127493000) [pid = 2257] [serial = 949] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 179 (0x12d660c00) [pid = 2257] [serial = 1198] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 178 (0x12beb1c00) [pid = 2257] [serial = 1197] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 177 (0x12e441400) [pid = 2257] [serial = 1200] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 176 (0x12e86d400) [pid = 2257] [serial = 1201] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 175 (0x114fd9000) [pid = 2257] [serial = 1209] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 174 (0x12b558400) [pid = 2257] [serial = 1194] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 173 (0x12e8db000) [pid = 2257] [serial = 1203] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 172 (0x12ef38800) [pid = 2257] [serial = 1204] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 171 (0x119263c00) [pid = 2257] [serial = 1182] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 170 (0x12b30c000) [pid = 2257] [serial = 1191] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 169 (0x12b311c00) [pid = 2257] [serial = 1192] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x11af1c400) [pid = 2257] [serial = 1158] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x125dd3c00) [pid = 2257] [serial = 1161] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x12f62cc00) [pid = 2257] [serial = 1206] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x11c676800) [pid = 2257] [serial = 1185] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x127383400) [pid = 2257] [serial = 1186] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x129dfd400) [pid = 2257] [serial = 1164] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x12b305800) [pid = 2257] [serial = 1180] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x127ffa800) [pid = 2257] [serial = 1179] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x129b6a400) [pid = 2257] [serial = 1188] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x129df7400) [pid = 2257] [serial = 1189] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x11be13400) [pid = 2257] [serial = 1212] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12f637000) [pid = 2257] [serial = 1207] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x11bdeb800) [pid = 2257] [serial = 1183] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x12f62fc00) [pid = 2257] [serial = 1213] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x114fde800) [pid = 2257] [serial = 1210] [outer = 0x0] [url = about:blank] 05:55:49 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x12bbac800) [pid = 2257] [serial = 1195] [outer = 0x0] [url = about:blank] 05:55:50 INFO - PROCESS | 2257 | 1461675350183 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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 05:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:55:50 INFO - PROCESS | 2257 | 1461675350197 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 2257 | 1461675350198 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:55:50 INFO - PROCESS | 2257 | 1461675350200 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 2257 | 1461675350203 Marionette TRACE conn2 <- [1,1706,null,{}] 05:55:50 INFO - PROCESS | 2257 | 1461675350210 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}] 05:55:50 INFO - PROCESS | 2257 | 1461675350297 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:55:50 INFO - PROCESS | 2257 | 1461675350303 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x12760b800 == 64 [pid = 2257] [id = 434] 05:55:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x11c897000) [pid = 2257] [serial = 1301] [outer = 0x0] 05:55:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x11c8b5c00) [pid = 2257] [serial = 1302] [outer = 0x11c897000] 05:55:50 INFO - PROCESS | 2257 | 1461675350332 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x125f5c000) [pid = 2257] [serial = 1303] [outer = 0x11c897000] 05:55:50 INFO - PROCESS | 2257 | 1461675350709 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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 524ms 05:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:55:50 INFO - PROCESS | 2257 | 1461675350726 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 2257 | 1461675350728 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:55:50 INFO - PROCESS | 2257 | 1461675350730 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 2257 | 1461675350731 Marionette TRACE conn2 <- [1,1710,null,{}] 05:55:50 INFO - PROCESS | 2257 | 1461675350733 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}] 05:55:50 INFO - PROCESS | 2257 | 1461675350817 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:55:50 INFO - PROCESS | 2257 | 1461675350824 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d53800 == 65 [pid = 2257] [id = 435] 05:55:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x127389c00) [pid = 2257] [serial = 1304] [outer = 0x0] 05:55:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x127778800) [pid = 2257] [serial = 1305] [outer = 0x127389c00] 05:55:50 INFO - PROCESS | 2257 | 1461675350850 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x128994400) [pid = 2257] [serial = 1306] [outer = 0x127389c00] 05:55:51 INFO - PROCESS | 2257 | 1461675351200 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]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 05:55:51 INFO - PROCESS | 2257 | 1461675351251 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 2257 | 1461675351252 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:55:51 INFO - PROCESS | 2257 | 1461675351255 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 2257 | 1461675351256 Marionette TRACE conn2 <- [1,1714,null,{}] 05:55:51 INFO - PROCESS | 2257 | 1461675351258 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}] 05:55:51 INFO - PROCESS | 2257 | 1461675351342 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:55:51 INFO - PROCESS | 2257 | 1461675351346 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5cd000 == 66 [pid = 2257] [id = 436] 05:55:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x1276bc800) [pid = 2257] [serial = 1307] [outer = 0x0] 05:55:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x129d88800) [pid = 2257] [serial = 1308] [outer = 0x1276bc800] 05:55:51 INFO - PROCESS | 2257 | 1461675351372 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x12b308400) [pid = 2257] [serial = 1309] [outer = 0x1276bc800] 05:55:51 INFO - PROCESS | 2257 | 1461675351736 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]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 520ms 05:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:55:51 INFO - PROCESS | 2257 | 1461675351776 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 2257 | 1461675351777 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:55:51 INFO - PROCESS | 2257 | 1461675351779 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 2257 | 1461675351780 Marionette TRACE conn2 <- [1,1718,null,{}] 05:55:51 INFO - PROCESS | 2257 | 1461675351783 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}] 05:55:51 INFO - PROCESS | 2257 | 1461675351881 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:55:51 INFO - PROCESS | 2257 | 1461675351957 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1a6800 == 67 [pid = 2257] [id = 437] 05:55:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x129b6a400) [pid = 2257] [serial = 1310] [outer = 0x0] 05:55:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x12b552400) [pid = 2257] [serial = 1311] [outer = 0x129b6a400] 05:55:51 INFO - PROCESS | 2257 | 1461675351985 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x12d1b1800) [pid = 2257] [serial = 1312] [outer = 0x129b6a400] 05:55:52 INFO - PROCESS | 2257 | 1461675352304 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]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 570ms 05:55:52 INFO - PROCESS | 2257 | 1461675352350 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 2257 | 1461675352351 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:55:52 INFO - PROCESS | 2257 | 1461675352353 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 2257 | 1461675352354 Marionette TRACE conn2 <- [1,1722,null,{}] 05:55:52 INFO - PROCESS | 2257 | 1461675352356 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}] 05:55:52 INFO - PROCESS | 2257 | 1461675352461 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:55:52 INFO - PROCESS | 2257 | 1461675352498 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d735000 == 68 [pid = 2257] [id = 438] 05:55:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x12d1b3c00) [pid = 2257] [serial = 1313] [outer = 0x0] 05:55:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x12d661400) [pid = 2257] [serial = 1314] [outer = 0x12d1b3c00] 05:55:52 INFO - PROCESS | 2257 | 1461675352523 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x12e444800) [pid = 2257] [serial = 1315] [outer = 0x12d1b3c00] 05:55:52 INFO - PROCESS | 2257 | 1461675352853 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]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 05:55:52 INFO - PROCESS | 2257 | 1461675352874 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 2257 | 1461675352877 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:55:52 INFO - PROCESS | 2257 | 1461675352879 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 2257 | 1461675352880 Marionette TRACE conn2 <- [1,1726,null,{}] 05:55:52 INFO - PROCESS | 2257 | 1461675352882 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}] 05:55:52 INFO - PROCESS | 2257 | 1461675352988 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:55:53 INFO - PROCESS | 2257 | 1461675353005 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea45000 == 69 [pid = 2257] [id = 439] 05:55:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x12b307c00) [pid = 2257] [serial = 1316] [outer = 0x0] 05:55:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 170 (0x12e874400) [pid = 2257] [serial = 1317] [outer = 0x12b307c00] 05:55:53 INFO - PROCESS | 2257 | 1461675353031 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 171 (0x12e8d4c00) [pid = 2257] [serial = 1318] [outer = 0x12b307c00] 05:55:53 INFO - PROCESS | 2257 | 1461675353374 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]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 05:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:55:53 INFO - PROCESS | 2257 | 1461675353404 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 2257 | 1461675353405 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:55:53 INFO - PROCESS | 2257 | 1461675353407 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 2257 | 1461675353408 Marionette TRACE conn2 <- [1,1730,null,{}] 05:55:53 INFO - PROCESS | 2257 | 1461675353411 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}] 05:55:53 INFO - PROCESS | 2257 | 1461675353531 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:55:53 INFO - PROCESS | 2257 | 1461675353573 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6b3800 == 70 [pid = 2257] [id = 440] 05:55:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 172 (0x12a544800) [pid = 2257] [serial = 1319] [outer = 0x0] 05:55:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 173 (0x12a54c400) [pid = 2257] [serial = 1320] [outer = 0x12a544800] 05:55:53 INFO - PROCESS | 2257 | 1461675353599 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 174 (0x12a550800) [pid = 2257] [serial = 1321] [outer = 0x12a544800] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 173 (0x1135a1400) [pid = 2257] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 172 (0x119d83c00) [pid = 2257] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 171 (0x114bb4c00) [pid = 2257] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 170 (0x129d85c00) [pid = 2257] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 169 (0x129df0000) [pid = 2257] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x1166da400) [pid = 2257] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x11b005400) [pid = 2257] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x11918c400) [pid = 2257] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x12b6e9800) [pid = 2257] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x128917800) [pid = 2257] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x129222c00) [pid = 2257] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x123a62000) [pid = 2257] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x11c1c0800) [pid = 2257] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x129d08c00) [pid = 2257] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x11b811400) [pid = 2257] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x115a3bc00) [pid = 2257] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12dc2b400) [pid = 2257] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x129dfc400) [pid = 2257] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x129d0ac00) [pid = 2257] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x118e07c00) [pid = 2257] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x11b806c00) [pid = 2257] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x1186b7400) [pid = 2257] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x1157ed000) [pid = 2257] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x11be21c00) [pid = 2257] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x127387000) [pid = 2257] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x11be1c800) [pid = 2257] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x11c88f800) [pid = 2257] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x128917000) [pid = 2257] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x127fbe800) [pid = 2257] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x127770800) [pid = 2257] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x12924d400) [pid = 2257] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12ef38c00) [pid = 2257] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x129d92400) [pid = 2257] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x12e44c400) [pid = 2257] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x115125000) [pid = 2257] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x129d90800) [pid = 2257] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11adeb000) [pid = 2257] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:55:54 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x11c007000) [pid = 2257] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:55:54 INFO - PROCESS | 2257 | 1461675354094 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 05:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:55:54 INFO - PROCESS | 2257 | 1461675354129 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 2257 | 1461675354130 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:55:54 INFO - PROCESS | 2257 | 1461675354132 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 2257 | 1461675354134 Marionette TRACE conn2 <- [1,1734,null,{}] 05:55:54 INFO - PROCESS | 2257 | 1461675354136 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}] 05:55:54 INFO - PROCESS | 2257 | 1461675354220 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:55:54 INFO - PROCESS | 2257 | 1461675354243 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x118e3e000 == 71 [pid = 2257] [id = 441] 05:55:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x115490000) [pid = 2257] [serial = 1322] [outer = 0x0] 05:55:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x115816c00) [pid = 2257] [serial = 1323] [outer = 0x115490000] 05:55:54 INFO - PROCESS | 2257 | 1461675354269 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x119a75c00) [pid = 2257] [serial = 1324] [outer = 0x115490000] 05:55:54 INFO - PROCESS | 2257 | 1461675354619 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 05:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:55:54 INFO - PROCESS | 2257 | 1461675354651 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 2257 | 1461675354652 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:55:54 INFO - PROCESS | 2257 | 1461675354655 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 2257 | 1461675354657 Marionette TRACE conn2 <- [1,1738,null,{}] 05:55:54 INFO - PROCESS | 2257 | 1461675354659 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}] 05:55:54 INFO - PROCESS | 2257 | 1461675354855 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:55:54 INFO - PROCESS | 2257 | 1461675354869 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x130409800 == 72 [pid = 2257] [id = 442] 05:55:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x11afeb800) [pid = 2257] [serial = 1325] [outer = 0x0] 05:55:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x125e59800) [pid = 2257] [serial = 1326] [outer = 0x11afeb800] 05:55:54 INFO - PROCESS | 2257 | 1461675354920 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x129d0c400) [pid = 2257] [serial = 1327] [outer = 0x11afeb800] 05:55:55 INFO - PROCESS | 2257 | 1461675355323 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]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 721ms 05:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:55:55 INFO - PROCESS | 2257 | 1461675355376 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 2257 | 1461675355378 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:55:55 INFO - PROCESS | 2257 | 1461675355380 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 2257 | 1461675355381 Marionette TRACE conn2 <- [1,1742,null,{}] 05:55:55 INFO - PROCESS | 2257 | 1461675355383 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}] 05:55:55 INFO - PROCESS | 2257 | 1461675355472 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:55:55 INFO - PROCESS | 2257 | 1461675355499 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x130da8800 == 73 [pid = 2257] [id = 443] 05:55:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12a54b000) [pid = 2257] [serial = 1328] [outer = 0x0] 05:55:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12b310c00) [pid = 2257] [serial = 1329] [outer = 0x12a54b000] 05:55:55 INFO - PROCESS | 2257 | 1461675355524 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12d1a6c00) [pid = 2257] [serial = 1330] [outer = 0x12a54b000] 05:55:55 INFO - PROCESS | 2257 | 1461675355842 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]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 05:55:55 INFO - PROCESS | 2257 | 1461675355898 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 2257 | 1461675355899 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:55:55 INFO - PROCESS | 2257 | 1461675355901 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 2257 | 1461675355902 Marionette TRACE conn2 <- [1,1746,null,{}] 05:55:55 INFO - PROCESS | 2257 | 1461675355905 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}] 05:55:55 INFO - PROCESS | 2257 | 1461675355992 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:55:56 INFO - PROCESS | 2257 | 1461675356055 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x1391e4800 == 74 [pid = 2257] [id = 444] 05:55:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x129df4000) [pid = 2257] [serial = 1331] [outer = 0x0] 05:55:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12d6a5c00) [pid = 2257] [serial = 1332] [outer = 0x129df4000] 05:55:56 INFO - PROCESS | 2257 | 1461675356080 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12e8d9800) [pid = 2257] [serial = 1333] [outer = 0x129df4000] 05:55:56 INFO - PROCESS | 2257 | 1461675356537 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]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 667ms 05:55:56 INFO - PROCESS | 2257 | 1461675356575 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 2257 | 1461675356578 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:55:56 INFO - PROCESS | 2257 | 1461675356583 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 2257 | 1461675356585 Marionette TRACE conn2 <- [1,1750,null,{}] 05:55:56 INFO - PROCESS | 2257 | 1461675356590 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}] 05:55:56 INFO - PROCESS | 2257 | 1461675356699 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:55:56 INFO - PROCESS | 2257 | 1461675356800 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be89800 == 75 [pid = 2257] [id = 445] 05:55:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x119d88400) [pid = 2257] [serial = 1334] [outer = 0x0] 05:55:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x11aa4c800) [pid = 2257] [serial = 1335] [outer = 0x119d88400] 05:55:56 INFO - PROCESS | 2257 | 1461675356846 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x11b007400) [pid = 2257] [serial = 1336] [outer = 0x119d88400] 05:55:57 INFO - PROCESS | 2257 | 1461675357260 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]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 721ms 05:55:57 INFO - PROCESS | 2257 | 1461675357304 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 2257 | 1461675357308 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:55:57 INFO - PROCESS | 2257 | 1461675357313 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 2257 | 1461675357315 Marionette TRACE conn2 <- [1,1754,null,{}] 05:55:57 INFO - PROCESS | 2257 | 1461675357317 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}] 05:55:57 INFO - PROCESS | 2257 | 1461675357428 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:55:57 INFO - PROCESS | 2257 | 1461675357530 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x129669800 == 76 [pid = 2257] [id = 446] 05:55:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x11b80e400) [pid = 2257] [serial = 1337] [outer = 0x0] 05:55:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x11c88d800) [pid = 2257] [serial = 1338] [outer = 0x11b80e400] 05:55:57 INFO - PROCESS | 2257 | 1461675357562 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x11c8b5000) [pid = 2257] [serial = 1339] [outer = 0x11b80e400] 05:55:57 INFO - PROCESS | 2257 | 1461675357991 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 724ms 05:55:58 INFO - PROCESS | 2257 | 1461675358046 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 2257 | 1461675358048 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:55:58 INFO - PROCESS | 2257 | 1461675358050 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 2257 | 1461675358053 Marionette TRACE conn2 <- [1,1758,null,{}] 05:55:58 INFO - PROCESS | 2257 | 1461675358077 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}] 05:55:58 INFO - PROCESS | 2257 | 1461675358190 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:55:58 INFO - PROCESS | 2257 | 1461675358292 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x1300a4000 == 77 [pid = 2257] [id = 447] 05:55:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x127308800) [pid = 2257] [serial = 1340] [outer = 0x0] 05:55:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x127fb9400) [pid = 2257] [serial = 1341] [outer = 0x127308800] 05:55:58 INFO - PROCESS | 2257 | 1461675358327 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x12a54ac00) [pid = 2257] [serial = 1342] [outer = 0x127308800] 05:55:58 INFO - PROCESS | 2257 | 1461675358744 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 737ms 05:55:58 INFO - PROCESS | 2257 | 1461675358788 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 2257 | 1461675358790 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:55:58 INFO - PROCESS | 2257 | 1461675358794 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 2257 | 1461675358796 Marionette TRACE conn2 <- [1,1762,null,{}] 05:55:58 INFO - PROCESS | 2257 | 1461675358799 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}] 05:55:58 INFO - PROCESS | 2257 | 1461675358965 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:55:59 INFO - PROCESS | 2257 | 1461675359102 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x13a4d1800 == 78 [pid = 2257] [id = 448] 05:55:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x12a54b800) [pid = 2257] [serial = 1343] [outer = 0x0] 05:55:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12b6ea000) [pid = 2257] [serial = 1344] [outer = 0x12a54b800] 05:55:59 INFO - PROCESS | 2257 | 1461675359154 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12be45800) [pid = 2257] [serial = 1345] [outer = 0x12a54b800] 05:55:59 INFO - PROCESS | 2257 | 1461675359624 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]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 870ms 05:55:59 INFO - PROCESS | 2257 | 1461675359664 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:55:59 INFO - PROCESS | 2257 | 1461675359665 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:55:59 INFO - PROCESS | 2257 | 1461675359667 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 2257 | 1461675359669 Marionette TRACE conn2 <- [1,1766,null,{}] 05:55:59 INFO - PROCESS | 2257 | 1461675359671 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}] 05:55:59 INFO - PROCESS | 2257 | 1461675359777 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:55:59 INFO - PROCESS | 2257 | 1461675359837 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x132197000 == 79 [pid = 2257] [id = 449] 05:55:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x12bb9e400) [pid = 2257] [serial = 1346] [outer = 0x0] 05:55:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x12d013800) [pid = 2257] [serial = 1347] [outer = 0x12bb9e400] 05:55:59 INFO - PROCESS | 2257 | 1461675359909 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x12e44c400) [pid = 2257] [serial = 1348] [outer = 0x12bb9e400] 05:56:00 INFO - PROCESS | 2257 | 1461675360353 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]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 719ms 05:56:00 INFO - PROCESS | 2257 | 1461675360386 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 2257 | 1461675360387 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:56:00 INFO - PROCESS | 2257 | 1461675360390 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 2257 | 1461675360391 Marionette TRACE conn2 <- [1,1770,null,{}] 05:56:00 INFO - PROCESS | 2257 | 1461675360394 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}] 05:56:00 INFO - PROCESS | 2257 | 1461675360511 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:56:00 INFO - PROCESS | 2257 | 1461675360614 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x1155a7000 == 80 [pid = 2257] [id = 450] 05:56:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x114bc2400) [pid = 2257] [serial = 1349] [outer = 0x0] 05:56:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x116388800) [pid = 2257] [serial = 1350] [outer = 0x114bc2400] 05:56:00 INFO - PROCESS | 2257 | 1461675360650 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x11adf0400) [pid = 2257] [serial = 1351] [outer = 0x114bc2400] 05:56:01 INFO - PROCESS | 2257 | 1461675361273 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 921ms 05:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:56:01 INFO - PROCESS | 2257 | 1461675361311 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 2257 | 1461675361314 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:56:01 INFO - PROCESS | 2257 | 1461675361317 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 2257 | 1461675361319 Marionette TRACE conn2 <- [1,1774,null,{}] 05:56:01 INFO - PROCESS | 2257 | 1461675361342 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}] 05:56:01 INFO - PROCESS | 2257 | 1461675361445 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:56:01 INFO - PROCESS | 2257 | 1461675361521 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b920800 == 81 [pid = 2257] [id = 451] 05:56:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 167 (0x114fde800) [pid = 2257] [serial = 1352] [outer = 0x0] 05:56:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 168 (0x115486400) [pid = 2257] [serial = 1353] [outer = 0x114fde800] 05:56:01 INFO - PROCESS | 2257 | 1461675361550 Marionette DEBUG loaded listener.js 05:56:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 169 (0x118f51000) [pid = 2257] [serial = 1354] [outer = 0x114fde800] 05:56:01 INFO - PROCESS | 2257 | 1461675361936 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 05:56:01 INFO - PROCESS | 2257 | 1461675361989 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 2257 | 1461675361993 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:56:02 INFO - PROCESS | 2257 | 1461675361997 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 2257 | 1461675361999 Marionette TRACE conn2 <- [1,1778,null,{}] 05:56:02 INFO - PROCESS | 2257 | 1461675362001 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}] 05:56:02 INFO - PROCESS | 2257 | 1461675362100 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:56:02 INFO - PROCESS | 2257 | 1461675362163 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be77000 == 82 [pid = 2257] [id = 452] 05:56:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 170 (0x119ac5c00) [pid = 2257] [serial = 1355] [outer = 0x0] 05:56:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 171 (0x11afe5400) [pid = 2257] [serial = 1356] [outer = 0x119ac5c00] 05:56:02 INFO - PROCESS | 2257 | 1461675362191 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 172 (0x11b8cc400) [pid = 2257] [serial = 1357] [outer = 0x119ac5c00] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12965b000 == 81 [pid = 2257] [id = 94] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12f98e800 == 80 [pid = 2257] [id = 91] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x130da8800 == 79 [pid = 2257] [id = 443] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x130409800 == 78 [pid = 2257] [id = 442] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x118e3e000 == 77 [pid = 2257] [id = 441] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6b3800 == 76 [pid = 2257] [id = 440] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea45000 == 75 [pid = 2257] [id = 439] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12d735000 == 74 [pid = 2257] [id = 438] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 171 (0x12b30bc00) [pid = 2257] [serial = 1230] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 170 (0x12b30ec00) [pid = 2257] [serial = 1227] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 169 (0x11c895800) [pid = 2257] [serial = 1221] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 168 (0x12738e800) [pid = 2257] [serial = 1224] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 167 (0x115a3c800) [pid = 2257] [serial = 1218] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1a6800 == 73 [pid = 2257] [id = 437] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5cd000 == 72 [pid = 2257] [id = 436] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x129d53800 == 71 [pid = 2257] [id = 435] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12760b800 == 70 [pid = 2257] [id = 434] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x129c25000 == 69 [pid = 2257] [id = 405] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x11b904000 == 68 [pid = 2257] [id = 433] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x1198ba800 == 67 [pid = 2257] [id = 432] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12f98f000 == 66 [pid = 2257] [id = 429] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef40800 == 65 [pid = 2257] [id = 428] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x12d41c800 == 64 [pid = 2257] [id = 427] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x1270c9000 == 63 [pid = 2257] [id = 426] 05:56:02 INFO - PROCESS | 2257 | --DOCSHELL 0x11b907800 == 62 [pid = 2257] [id = 425] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 166 (0x12f976400) [pid = 2257] [serial = 1174] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x12e61ec00) [pid = 2257] [serial = 1168] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x12ef36c00) [pid = 2257] [serial = 1171] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x115131000) [pid = 2257] [serial = 1177] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x115781800) [pid = 2257] [serial = 994] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x11af1c800) [pid = 2257] [serial = 1051] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x115aba000) [pid = 2257] [serial = 952] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x129df0400) [pid = 2257] [serial = 1009] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x12bba1800) [pid = 2257] [serial = 1111] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x11adef400) [pid = 2257] [serial = 997] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x12394ec00) [pid = 2257] [serial = 1000] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x11ad79800) [pid = 2257] [serial = 955] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x12beaec00) [pid = 2257] [serial = 1048] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x129b72000) [pid = 2257] [serial = 1006] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x129df7800) [pid = 2257] [serial = 1057] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x12807b000) [pid = 2257] [serial = 1003] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x127382c00) [pid = 2257] [serial = 1054] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x12bba9000) [pid = 2257] [serial = 1060] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x125b2b400) [pid = 2257] [serial = 1108] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x11a953000) [pid = 2257] [serial = 1105] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x12e61cc00) [pid = 2257] [serial = 1114] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x12b54b400) [pid = 2257] [serial = 1257] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x129d8d000) [pid = 2257] [serial = 1254] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x12b6e2800) [pid = 2257] [serial = 1260] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11b84b400) [pid = 2257] [serial = 1239] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x11a844400) [pid = 2257] [serial = 1234] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x118f4cc00) [pid = 2257] [serial = 1233] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11ade8400) [pid = 2257] [serial = 1237] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11a95f400) [pid = 2257] [serial = 1236] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x123a60800) [pid = 2257] [serial = 1245] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x125f5bc00) [pid = 2257] [serial = 1246] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12b555000) [pid = 2257] [serial = 1258] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x12776e800) [pid = 2257] [serial = 1248] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11c3bfc00) [pid = 2257] [serial = 1242] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11c8b5800) [pid = 2257] [serial = 1243] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x11c898c00) [pid = 2257] [serial = 1216] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12b54ec00) [pid = 2257] [serial = 1263] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12be46c00) [pid = 2257] [serial = 1264] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11be19000) [pid = 2257] [serial = 1240] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x129d09c00) [pid = 2257] [serial = 1252] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x129254400) [pid = 2257] [serial = 1251] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12d1b3000) [pid = 2257] [serial = 1269] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x12b304800) [pid = 2257] [serial = 1255] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12d1ae800) [pid = 2257] [serial = 1267] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12bba7400) [pid = 2257] [serial = 1261] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12d658c00) [pid = 2257] [serial = 1270] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x128915c00) [pid = 2257] [serial = 1249] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12bebcc00) [pid = 2257] [serial = 1266] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12b6ec400) [pid = 2257] [serial = 1165] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11b8cb800) [pid = 2257] [serial = 1159] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12776e000) [pid = 2257] [serial = 1162] [outer = 0x0] [url = about:blank] 05:56:02 INFO - PROCESS | 2257 | 1461675362643 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]]]}] 05:56:02 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 05:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 05:56:02 INFO - PROCESS | 2257 | 1461675362667 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 2257 | 1461675362669 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:56:02 INFO - PROCESS | 2257 | 1461675362677 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 2257 | 1461675362679 Marionette TRACE conn2 <- [1,1782,null,{}] 05:56:02 INFO - PROCESS | 2257 | 1461675362687 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}] 05:56:02 INFO - PROCESS | 2257 | 1461675362796 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:56:02 INFO - PROCESS | 2257 | 1461675362803 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be6c800 == 63 [pid = 2257] [id = 453] 05:56:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11c003800) [pid = 2257] [serial = 1358] [outer = 0x0] 05:56:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11c008c00) [pid = 2257] [serial = 1359] [outer = 0x11c003800] 05:56:02 INFO - PROCESS | 2257 | 1461675362833 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x11c88a400) [pid = 2257] [serial = 1360] [outer = 0x11c003800] 05:56:03 INFO - PROCESS | 2257 | 1461675363202 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]]]}] 05:56:03 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 05:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 578ms 05:56:03 INFO - PROCESS | 2257 | 1461675363250 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 2257 | 1461675363252 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:56:03 INFO - PROCESS | 2257 | 1461675363254 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 2257 | 1461675363255 Marionette TRACE conn2 <- [1,1786,null,{}] 05:56:03 INFO - PROCESS | 2257 | 1461675363257 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}] 05:56:03 INFO - PROCESS | 2257 | 1461675363342 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:56:03 INFO - PROCESS | 2257 | 1461675363347 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270cc800 == 64 [pid = 2257] [id = 454] 05:56:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x11c897800) [pid = 2257] [serial = 1361] [outer = 0x0] 05:56:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11c8b8800) [pid = 2257] [serial = 1362] [outer = 0x11c897800] 05:56:03 INFO - PROCESS | 2257 | 1461675363373 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x123a65800) [pid = 2257] [serial = 1363] [outer = 0x11c897800] 05:56:03 INFO - PROCESS | 2257 | 1461675363699 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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 471ms 05:56:03 INFO - PROCESS | 2257 | 1461675363726 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 2257 | 1461675363727 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:56:03 INFO - PROCESS | 2257 | 1461675363729 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 2257 | 1461675363730 Marionette TRACE conn2 <- [1,1790,null,{}] 05:56:03 INFO - PROCESS | 2257 | 1461675363733 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}] 05:56:03 INFO - PROCESS | 2257 | 1461675363817 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:56:03 INFO - PROCESS | 2257 | 1461675363876 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x1280b4800 == 65 [pid = 2257] [id = 455] 05:56:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11c8bb800) [pid = 2257] [serial = 1364] [outer = 0x0] 05:56:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x123a6bc00) [pid = 2257] [serial = 1365] [outer = 0x11c8bb800] 05:56:03 INFO - PROCESS | 2257 | 1461675363903 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x127383c00) [pid = 2257] [serial = 1366] [outer = 0x11c8bb800] 05:56:04 INFO - PROCESS | 2257 | 1461675364228 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 05:56:04 INFO - PROCESS | 2257 | 1461675364248 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 2257 | 1461675364249 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:56:04 INFO - PROCESS | 2257 | 1461675364251 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 2257 | 1461675364252 Marionette TRACE conn2 <- [1,1794,null,{}] 05:56:04 INFO - PROCESS | 2257 | 1461675364254 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}] 05:56:04 INFO - PROCESS | 2257 | 1461675364382 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:56:04 INFO - PROCESS | 2257 | 1461675364417 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d56800 == 66 [pid = 2257] [id = 456] 05:56:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x127381400) [pid = 2257] [serial = 1367] [outer = 0x0] 05:56:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x1276c4000) [pid = 2257] [serial = 1368] [outer = 0x127381400] 05:56:04 INFO - PROCESS | 2257 | 1461675364445 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12960b800) [pid = 2257] [serial = 1369] [outer = 0x127381400] 05:56:04 INFO - PROCESS | 2257 | 1461675364744 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 05:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:56:04 INFO - PROCESS | 2257 | 1461675364769 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 2257 | 1461675364770 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:56:04 INFO - PROCESS | 2257 | 1461675364780 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 2257 | 1461675364781 Marionette TRACE conn2 <- [1,1798,null,{}] 05:56:04 INFO - PROCESS | 2257 | 1461675364784 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}] 05:56:04 INFO - PROCESS | 2257 | 1461675364888 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:56:04 INFO - PROCESS | 2257 | 1461675364924 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a339000 == 67 [pid = 2257] [id = 457] 05:56:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12738d800) [pid = 2257] [serial = 1370] [outer = 0x0] 05:56:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x129b73000) [pid = 2257] [serial = 1371] [outer = 0x12738d800] 05:56:04 INFO - PROCESS | 2257 | 1461675364949 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x129df2400) [pid = 2257] [serial = 1372] [outer = 0x12738d800] 05:56:05 INFO - PROCESS | 2257 | 1461675365281 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]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 526ms 05:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:56:05 INFO - PROCESS | 2257 | 1461675365299 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 2257 | 1461675365301 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:56:05 INFO - PROCESS | 2257 | 1461675365303 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 2257 | 1461675365304 Marionette TRACE conn2 <- [1,1802,null,{}] 05:56:05 INFO - PROCESS | 2257 | 1461675365307 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}] 05:56:05 INFO - PROCESS | 2257 | 1461675365417 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:56:05 INFO - PROCESS | 2257 | 1461675365422 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8b8800 == 68 [pid = 2257] [id = 458] 05:56:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x129d0ac00) [pid = 2257] [serial = 1373] [outer = 0x0] 05:56:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12a542c00) [pid = 2257] [serial = 1374] [outer = 0x129d0ac00] 05:56:05 INFO - PROCESS | 2257 | 1461675365447 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12a54e000) [pid = 2257] [serial = 1375] [outer = 0x129d0ac00] 05:56:05 INFO - PROCESS | 2257 | 1461675365796 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]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 05:56:05 INFO - PROCESS | 2257 | 1461675365824 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 2257 | 1461675365826 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:56:05 INFO - PROCESS | 2257 | 1461675365842 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 2257 | 1461675365843 Marionette TRACE conn2 <- [1,1806,null,{}] 05:56:05 INFO - PROCESS | 2257 | 1461675365845 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}] 05:56:05 INFO - PROCESS | 2257 | 1461675365959 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:56:06 INFO - PROCESS | 2257 | 1461675365997 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1bc800 == 69 [pid = 2257] [id = 459] 05:56:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x129d87800) [pid = 2257] [serial = 1376] [outer = 0x0] 05:56:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12b30d800) [pid = 2257] [serial = 1377] [outer = 0x129d87800] 05:56:06 INFO - PROCESS | 2257 | 1461675366022 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12b6c7400) [pid = 2257] [serial = 1378] [outer = 0x129d87800] 05:56:06 INFO - PROCESS | 2257 | 1461675366354 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]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 05:56:06 INFO - PROCESS | 2257 | 1461675366411 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 2257 | 1461675366412 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:56:06 INFO - PROCESS | 2257 | 1461675366415 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 2257 | 1461675366416 Marionette TRACE conn2 <- [1,1810,null,{}] 05:56:06 INFO - PROCESS | 2257 | 1461675366419 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}] 05:56:06 INFO - PROCESS | 2257 | 1461675366522 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:56:06 INFO - PROCESS | 2257 | 1461675366536 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d42c800 == 70 [pid = 2257] [id = 460] 05:56:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11ade5400) [pid = 2257] [serial = 1379] [outer = 0x0] 05:56:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12bba6400) [pid = 2257] [serial = 1380] [outer = 0x11ade5400] 05:56:06 INFO - PROCESS | 2257 | 1461675366562 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12be44c00) [pid = 2257] [serial = 1381] [outer = 0x11ade5400] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x129d8a000) [pid = 2257] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12b30a800) [pid = 2257] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11adf3400) [pid = 2257] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x123a66800) [pid = 2257] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x114fd9800) [pid = 2257] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x115126000) [pid = 2257] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12d1b3c00) [pid = 2257] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12b307c00) [pid = 2257] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12a544800) [pid = 2257] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11c8bdc00) [pid = 2257] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11c897000) [pid = 2257] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11aa51c00) [pid = 2257] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12d274c00) [pid = 2257] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x129df2c00) [pid = 2257] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x129248c00) [pid = 2257] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x128077800) [pid = 2257] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x1276bc800) [pid = 2257] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x114fe1800) [pid = 2257] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x115490000) [pid = 2257] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b802400) [pid = 2257] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11925a400) [pid = 2257] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12d656800) [pid = 2257] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x127389c00) [pid = 2257] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12a54b000) [pid = 2257] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11afeb800) [pid = 2257] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:56:06 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x129b6a400) [pid = 2257] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:56:07 INFO - PROCESS | 2257 | 1461675367083 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]]]}] 05:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 05:56:07 INFO - PROCESS | 2257 | 1461675367087 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 2257 | 1461675367089 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:56:07 INFO - PROCESS | 2257 | 1461675367094 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 2257 | 1461675367096 Marionette TRACE conn2 <- [1,1814,null,{}] 05:56:07 INFO - PROCESS | 2257 | 1461675367098 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}] 05:56:07 INFO - PROCESS | 2257 | 1461675367202 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:56:07 INFO - PROCESS | 2257 | 1461675367289 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc4d800 == 71 [pid = 2257] [id = 461] 05:56:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11be18c00) [pid = 2257] [serial = 1382] [outer = 0x0] 05:56:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x128999000) [pid = 2257] [serial = 1383] [outer = 0x11be18c00] 05:56:07 INFO - PROCESS | 2257 | 1461675367318 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12b30a800) [pid = 2257] [serial = 1384] [outer = 0x11be18c00] 05:56:07 INFO - PROCESS | 2257 | 1461675367599 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]]]}] 05:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 05:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:56:07 INFO - PROCESS | 2257 | 1461675367614 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 2257 | 1461675367615 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:56:07 INFO - PROCESS | 2257 | 1461675367617 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 2257 | 1461675367618 Marionette TRACE conn2 <- [1,1818,null,{}] 05:56:07 INFO - PROCESS | 2257 | 1461675367621 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}] 05:56:07 INFO - PROCESS | 2257 | 1461675367721 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:56:07 INFO - PROCESS | 2257 | 1461675367725 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea4f000 == 72 [pid = 2257] [id = 462] 05:56:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12b6c2c00) [pid = 2257] [serial = 1385] [outer = 0x0] 05:56:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12beae800) [pid = 2257] [serial = 1386] [outer = 0x12b6c2c00] 05:56:07 INFO - PROCESS | 2257 | 1461675367750 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12d1ab800) [pid = 2257] [serial = 1387] [outer = 0x12b6c2c00] 05:56:08 INFO - PROCESS | 2257 | 1461675368078 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 05:56:08 INFO - PROCESS | 2257 | 1461675368086 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 2257 | 1461675368087 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:56:08 INFO - PROCESS | 2257 | 1461675368091 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 2257 | 1461675368093 Marionette TRACE conn2 <- [1,1822,null,{}] 05:56:08 INFO - PROCESS | 2257 | 1461675368096 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}] 05:56:08 INFO - PROCESS | 2257 | 1461675368213 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:56:08 INFO - PROCESS | 2257 | 1461675368219 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef58000 == 73 [pid = 2257] [id = 463] 05:56:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x127b74c00) [pid = 2257] [serial = 1388] [outer = 0x0] 05:56:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12d1b0400) [pid = 2257] [serial = 1389] [outer = 0x127b74c00] 05:56:08 INFO - PROCESS | 2257 | 1461675368245 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12d658400) [pid = 2257] [serial = 1390] [outer = 0x127b74c00] 05:56:08 INFO - PROCESS | 2257 | 1461675368568 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 522ms 05:56:08 INFO - PROCESS | 2257 | 1461675368613 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 2257 | 1461675368614 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:56:08 INFO - PROCESS | 2257 | 1461675368616 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 2257 | 1461675368617 Marionette TRACE conn2 <- [1,1826,null,{}] 05:56:08 INFO - PROCESS | 2257 | 1461675368619 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}] 05:56:08 INFO - PROCESS | 2257 | 1461675368707 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:56:08 INFO - PROCESS | 2257 | 1461675368712 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x130094800 == 74 [pid = 2257] [id = 464] 05:56:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12d661000) [pid = 2257] [serial = 1391] [outer = 0x0] 05:56:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12dc2c000) [pid = 2257] [serial = 1392] [outer = 0x12d661000] 05:56:08 INFO - PROCESS | 2257 | 1461675368737 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12e623800) [pid = 2257] [serial = 1393] [outer = 0x12d661000] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x130da9800 == 73 [pid = 2257] [id = 392] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x129d64800 == 72 [pid = 2257] [id = 334] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6c2000 == 71 [pid = 2257] [id = 371] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x115686800 == 70 [pid = 2257] [id = 331] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x130408800 == 69 [pid = 2257] [id = 390] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x127c5f000 == 68 [pid = 2257] [id = 329] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11ada2000 == 67 [pid = 2257] [id = 393] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebcd800 == 66 [pid = 2257] [id = 370] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12d429000 == 65 [pid = 2257] [id = 349] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x127852800 == 64 [pid = 2257] [id = 431] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12d733800 == 63 [pid = 2257] [id = 352] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x130dab000 == 62 [pid = 2257] [id = 410] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x129d5a000 == 61 [pid = 2257] [id = 430] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11aafa000 == 60 [pid = 2257] [id = 332] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12b222800 == 59 [pid = 2257] [id = 336] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea43800 == 58 [pid = 2257] [id = 424] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1270b6000 == 57 [pid = 2257] [id = 327] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc53000 == 56 [pid = 2257] [id = 409] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x127607800 == 55 [pid = 2257] [id = 328] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x123a40800 == 54 [pid = 2257] [id = 372] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x130740800 == 53 [pid = 2257] [id = 391] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x125eb7800 == 52 [pid = 2257] [id = 333] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12896a000 == 51 [pid = 2257] [id = 330] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12801d000 == 50 [pid = 2257] [id = 87] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc47000 == 49 [pid = 2257] [id = 353] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5ce000 == 48 [pid = 2257] [id = 335] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12ff37800 == 47 [pid = 2257] [id = 389] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11b920800 == 46 [pid = 2257] [id = 451] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1155a7000 == 45 [pid = 2257] [id = 450] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x132197000 == 44 [pid = 2257] [id = 449] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x13a4d1800 == 43 [pid = 2257] [id = 448] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1300a4000 == 42 [pid = 2257] [id = 447] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x129669800 == 41 [pid = 2257] [id = 446] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11be89800 == 40 [pid = 2257] [id = 445] 05:56:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1391e4800 == 39 [pid = 2257] [id = 444] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x11be77000 == 38 [pid = 2257] [id = 452] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1bc800 == 37 [pid = 2257] [id = 459] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x11be6c800 == 36 [pid = 2257] [id = 453] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x129d56800 == 35 [pid = 2257] [id = 456] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8b8800 == 34 [pid = 2257] [id = 458] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc4d800 == 33 [pid = 2257] [id = 461] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea4f000 == 32 [pid = 2257] [id = 462] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12a339000 == 31 [pid = 2257] [id = 457] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x1270cc800 == 30 [pid = 2257] [id = 454] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12d42c800 == 29 [pid = 2257] [id = 460] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x1280b4800 == 28 [pid = 2257] [id = 455] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12ef37400) [pid = 2257] [serial = 1156] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x12b6edc00) [pid = 2257] [serial = 1228] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11c8b3000) [pid = 2257] [serial = 1222] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x127c74c00) [pid = 2257] [serial = 1225] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12d007400) [pid = 2257] [serial = 1231] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11a954c00) [pid = 2257] [serial = 1219] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef58000 == 27 [pid = 2257] [id = 463] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12d661400) [pid = 2257] [serial = 1314] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12e874400) [pid = 2257] [serial = 1317] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12e444800) [pid = 2257] [serial = 1315] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12a54c400) [pid = 2257] [serial = 1320] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x127c7e400) [pid = 2257] [serial = 1282] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12738a000) [pid = 2257] [serial = 1281] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11c8b5c00) [pid = 2257] [serial = 1302] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x125f5c000) [pid = 2257] [serial = 1303] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11b80e000) [pid = 2257] [serial = 1299] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11c70d800) [pid = 2257] [serial = 1300] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12e61e800) [pid = 2257] [serial = 1293] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12e44b000) [pid = 2257] [serial = 1291] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12d010400) [pid = 2257] [serial = 1290] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12d00c800) [pid = 2257] [serial = 1288] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12bcd6400) [pid = 2257] [serial = 1287] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12b6c6c00) [pid = 2257] [serial = 1285] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x129d8f400) [pid = 2257] [serial = 1284] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x129d88800) [pid = 2257] [serial = 1308] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x12b308400) [pid = 2257] [serial = 1309] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x119e3d800) [pid = 2257] [serial = 1276] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x115816c00) [pid = 2257] [serial = 1323] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x117984800) [pid = 2257] [serial = 1275] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11c88cc00) [pid = 2257] [serial = 1279] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x11be1b000) [pid = 2257] [serial = 1278] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11aa4f800) [pid = 2257] [serial = 1297] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x119aca000) [pid = 2257] [serial = 1296] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x12d6a8c00) [pid = 2257] [serial = 1272] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12dc1e000) [pid = 2257] [serial = 1273] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x119a75c00) [pid = 2257] [serial = 1324] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x127778800) [pid = 2257] [serial = 1305] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x128994400) [pid = 2257] [serial = 1306] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x12b310c00) [pid = 2257] [serial = 1329] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x12a550800) [pid = 2257] [serial = 1321] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x125e59800) [pid = 2257] [serial = 1326] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12e86c000) [pid = 2257] [serial = 1294] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12b552400) [pid = 2257] [serial = 1311] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x12d1b1800) [pid = 2257] [serial = 1312] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x129d0c400) [pid = 2257] [serial = 1327] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x12d1a6c00) [pid = 2257] [serial = 1330] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x12e8d4c00) [pid = 2257] [serial = 1318] [outer = 0x0] [url = about:blank] 05:56:10 INFO - PROCESS | 2257 | 1461675370537 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]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1973ms 05:56:10 INFO - PROCESS | 2257 | 1461675370597 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 2257 | 1461675370599 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:56:10 INFO - PROCESS | 2257 | 1461675370610 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 2257 | 1461675370612 Marionette TRACE conn2 <- [1,1830,null,{}] 05:56:10 INFO - PROCESS | 2257 | 1461675370616 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}] 05:56:10 INFO - PROCESS | 2257 | 1461675370695 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:56:10 INFO - PROCESS | 2257 | 1461675370701 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x115a50800 == 28 [pid = 2257] [id = 465] 05:56:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x114fd8000) [pid = 2257] [serial = 1394] [outer = 0x0] 05:56:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x114fdc000) [pid = 2257] [serial = 1395] [outer = 0x114fd8000] 05:56:10 INFO - PROCESS | 2257 | 1461675370732 Marionette DEBUG loaded listener.js 05:56:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x115125800) [pid = 2257] [serial = 1396] [outer = 0x114fd8000] 05:56:11 INFO - PROCESS | 2257 | 1461675371134 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]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 577ms 05:56:11 INFO - PROCESS | 2257 | 1461675371183 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 2257 | 1461675371190 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:56:11 INFO - PROCESS | 2257 | 1461675371197 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 2257 | 1461675371200 Marionette TRACE conn2 <- [1,1834,null,{}] 05:56:11 INFO - PROCESS | 2257 | 1461675371203 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}] 05:56:11 INFO - PROCESS | 2257 | 1461675371324 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:56:11 INFO - PROCESS | 2257 | 1461675371342 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x119210000 == 29 [pid = 2257] [id = 466] 05:56:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x115128800) [pid = 2257] [serial = 1397] [outer = 0x0] 05:56:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11548b400) [pid = 2257] [serial = 1398] [outer = 0x115128800] 05:56:11 INFO - PROCESS | 2257 | 1461675371386 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x115ab3000) [pid = 2257] [serial = 1399] [outer = 0x115128800] 05:56:11 INFO - PROCESS | 2257 | 1461675371826 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]]]}] 05:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 05:56:11 INFO - PROCESS | 2257 | 1461675371868 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:56:11 INFO - PROCESS | 2257 | 1461675371870 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:56:11 INFO - PROCESS | 2257 | 1461675371892 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:56:11 INFO - PROCESS | 2257 | 1461675371894 Marionette TRACE conn2 <- [1,1838,null,{}] 05:56:11 INFO - PROCESS | 2257 | 1461675371902 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}] 05:56:11 INFO - PROCESS | 2257 | 1461675371992 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:56:12 INFO - PROCESS | 2257 | 1461675371998 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a932000 == 30 [pid = 2257] [id = 467] 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x113598c00) [pid = 2257] [serial = 1400] [outer = 0x0] 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x118f46800) [pid = 2257] [serial = 1401] [outer = 0x113598c00] 05:56:12 INFO - PROCESS | 2257 | 1461675372028 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11918dc00) [pid = 2257] [serial = 1402] [outer = 0x113598c00] 05:56:12 INFO - PROCESS | 2257 | 1461675372382 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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 540ms 05:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:56:12 INFO - PROCESS | 2257 | 1461675372413 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 2257 | 1461675372415 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:56:12 INFO - PROCESS | 2257 | 1461675372417 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 2257 | 1461675372418 Marionette TRACE conn2 <- [1,1842,null,{}] 05:56:12 INFO - PROCESS | 2257 | 1461675372431 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}] 05:56:12 INFO - PROCESS | 2257 | 1461675372504 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:56:12 INFO - PROCESS | 2257 | 1461675372510 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adb6000 == 31 [pid = 2257] [id = 468] 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x118e82000) [pid = 2257] [serial = 1403] [outer = 0x0] 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x119d88c00) [pid = 2257] [serial = 1404] [outer = 0x118e82000] 05:56:12 INFO - PROCESS | 2257 | 1461675372537 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11a952800) [pid = 2257] [serial = 1405] [outer = 0x118e82000] 05:56:12 INFO - PROCESS | 2257 | 1461675372829 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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 432ms 05:56:12 INFO - PROCESS | 2257 | 1461675372849 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 2257 | 1461675372850 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:56:12 INFO - PROCESS | 2257 | 1461675372852 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 2257 | 1461675372854 Marionette TRACE conn2 <- [1,1846,null,{}] 05:56:12 INFO - PROCESS | 2257 | 1461675372863 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}] 05:56:12 INFO - PROCESS | 2257 | 1461675372942 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:56:12 INFO - PROCESS | 2257 | 1461675372947 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b916000 == 32 [pid = 2257] [id = 469] 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x115131400) [pid = 2257] [serial = 1406] [outer = 0x0] 05:56:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11a95f800) [pid = 2257] [serial = 1407] [outer = 0x115131400] 05:56:12 INFO - PROCESS | 2257 | 1461675372973 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11ade6400) [pid = 2257] [serial = 1408] [outer = 0x115131400] 05:56:13 INFO - PROCESS | 2257 | 1461675373327 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]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 05:56:13 INFO - PROCESS | 2257 | 1461675373376 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 2257 | 1461675373378 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:56:13 INFO - PROCESS | 2257 | 1461675373380 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 2257 | 1461675373381 Marionette TRACE conn2 <- [1,1850,null,{}] 05:56:13 INFO - PROCESS | 2257 | 1461675373383 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}] 05:56:13 INFO - PROCESS | 2257 | 1461675373483 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:56:13 INFO - PROCESS | 2257 | 1461675373490 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd1f000 == 33 [pid = 2257] [id = 470] 05:56:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11adef000) [pid = 2257] [serial = 1409] [outer = 0x0] 05:56:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11afea000) [pid = 2257] [serial = 1410] [outer = 0x11adef000] 05:56:13 INFO - PROCESS | 2257 | 1461675373520 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11b806400) [pid = 2257] [serial = 1411] [outer = 0x11adef000] 05:56:13 INFO - PROCESS | 2257 | 1461675373832 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]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 468ms 05:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:56:13 INFO - PROCESS | 2257 | 1461675373848 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 2257 | 1461675373849 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:56:13 INFO - PROCESS | 2257 | 1461675373851 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 2257 | 1461675373852 Marionette TRACE conn2 <- [1,1854,null,{}] 05:56:13 INFO - PROCESS | 2257 | 1461675373855 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}] 05:56:13 INFO - PROCESS | 2257 | 1461675373931 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:56:13 INFO - PROCESS | 2257 | 1461675373981 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c5800 == 34 [pid = 2257] [id = 471] 05:56:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11adf2000) [pid = 2257] [serial = 1412] [outer = 0x0] 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11b811800) [pid = 2257] [serial = 1413] [outer = 0x11adf2000] 05:56:14 INFO - PROCESS | 2257 | 1461675374006 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11b8d0800) [pid = 2257] [serial = 1414] [outer = 0x11adf2000] 05:56:14 INFO - PROCESS | 2257 | 1461675374267 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 469ms 05:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:56:14 INFO - PROCESS | 2257 | 1461675374329 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 2257 | 1461675374330 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:56:14 INFO - PROCESS | 2257 | 1461675374332 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 2257 | 1461675374333 Marionette TRACE conn2 <- [1,1858,null,{}] 05:56:14 INFO - PROCESS | 2257 | 1461675374336 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}] 05:56:14 INFO - PROCESS | 2257 | 1461675374411 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:56:14 INFO - PROCESS | 2257 | 1461675374416 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a38800 == 35 [pid = 2257] [id = 472] 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x114752c00) [pid = 2257] [serial = 1415] [outer = 0x0] 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11bde6400) [pid = 2257] [serial = 1416] [outer = 0x114752c00] 05:56:14 INFO - PROCESS | 2257 | 1461675374443 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x11be19000) [pid = 2257] [serial = 1417] [outer = 0x114752c00] 05:56:14 INFO - PROCESS | 2257 | 1461675374776 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]]]}] 05:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 468ms 05:56:14 INFO - PROCESS | 2257 | 1461675374801 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:56:14 INFO - PROCESS | 2257 | 1461675374802 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:56:14 INFO - PROCESS | 2257 | 1461675374804 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 2257 | 1461675374806 Marionette TRACE conn2 <- [1,1862,null,{}] 05:56:14 INFO - PROCESS | 2257 | 1461675374810 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}] 05:56:14 INFO - PROCESS | 2257 | 1461675374882 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:56:14 INFO - PROCESS | 2257 | 1461675374934 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a931000 == 36 [pid = 2257] [id = 473] 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11a952000) [pid = 2257] [serial = 1418] [outer = 0x0] 05:56:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11be1e000) [pid = 2257] [serial = 1419] [outer = 0x11a952000] 05:56:14 INFO - PROCESS | 2257 | 1461675374960 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11c011c00) [pid = 2257] [serial = 1420] [outer = 0x11a952000] 05:56:15 INFO - PROCESS | 2257 | 1461675375238 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]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 474ms 05:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:56:15 INFO - PROCESS | 2257 | 1461675375280 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 2257 | 1461675375281 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:56:15 INFO - PROCESS | 2257 | 1461675375283 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 2257 | 1461675375284 Marionette TRACE conn2 <- [1,1866,null,{}] 05:56:15 INFO - PROCESS | 2257 | 1461675375286 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}] 05:56:15 INFO - PROCESS | 2257 | 1461675375368 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:56:15 INFO - PROCESS | 2257 | 1461675375375 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270c0800 == 37 [pid = 2257] [id = 474] 05:56:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11bdde000) [pid = 2257] [serial = 1421] [outer = 0x0] 05:56:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11c3e8c00) [pid = 2257] [serial = 1422] [outer = 0x11bdde000] 05:56:15 INFO - PROCESS | 2257 | 1461675375401 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11c88b400) [pid = 2257] [serial = 1423] [outer = 0x11bdde000] 05:56:15 INFO - PROCESS | 2257 | 1461675375776 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]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 05:56:15 INFO - PROCESS | 2257 | 1461675375803 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 2257 | 1461675375805 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:56:15 INFO - PROCESS | 2257 | 1461675375809 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 2257 | 1461675375811 Marionette TRACE conn2 <- [1,1870,null,{}] 05:56:15 INFO - PROCESS | 2257 | 1461675375822 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}] 05:56:15 INFO - PROCESS | 2257 | 1461675375929 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:56:15 INFO - PROCESS | 2257 | 1461675375935 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b915000 == 38 [pid = 2257] [id = 475] 05:56:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11c88e000) [pid = 2257] [serial = 1424] [outer = 0x0] 05:56:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c898800) [pid = 2257] [serial = 1425] [outer = 0x11c88e000] 05:56:15 INFO - PROCESS | 2257 | 1461675375968 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c8bdc00) [pid = 2257] [serial = 1426] [outer = 0x11c88e000] 05:56:16 INFO - PROCESS | 2257 | 1461675376326 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]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 529ms 05:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:56:16 INFO - PROCESS | 2257 | 1461675376338 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 2257 | 1461675376339 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:56:16 INFO - PROCESS | 2257 | 1461675376343 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 2257 | 1461675376344 Marionette TRACE conn2 <- [1,1874,null,{}] 05:56:16 INFO - PROCESS | 2257 | 1461675376347 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}] 05:56:16 INFO - PROCESS | 2257 | 1461675376437 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:56:16 INFO - PROCESS | 2257 | 1461675376448 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x1280b4800 == 39 [pid = 2257] [id = 476] 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12394ec00) [pid = 2257] [serial = 1427] [outer = 0x0] 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x123a68000) [pid = 2257] [serial = 1428] [outer = 0x12394ec00] 05:56:16 INFO - PROCESS | 2257 | 1461675376473 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x125e5b000) [pid = 2257] [serial = 1429] [outer = 0x12394ec00] 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x123a69000) [pid = 2257] [serial = 1430] [outer = 0x12fc95400] 05:56:16 INFO - PROCESS | 2257 | 1461675376835 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]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 05:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:56:16 INFO - PROCESS | 2257 | 1461675376863 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 2257 | 1461675376864 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:56:16 INFO - PROCESS | 2257 | 1461675376866 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 2257 | 1461675376867 Marionette TRACE conn2 <- [1,1878,null,{}] 05:56:16 INFO - PROCESS | 2257 | 1461675376869 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}] 05:56:16 INFO - PROCESS | 2257 | 1461675376963 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:56:16 INFO - PROCESS | 2257 | 1461675376967 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c2a800 == 40 [pid = 2257] [id = 477] 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11c88e400) [pid = 2257] [serial = 1431] [outer = 0x0] 05:56:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x125f5bc00) [pid = 2257] [serial = 1432] [outer = 0x11c88e400] 05:56:16 INFO - PROCESS | 2257 | 1461675376992 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12738fc00) [pid = 2257] [serial = 1433] [outer = 0x11c88e400] 05:56:17 INFO - PROCESS | 2257 | 1461675377372 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]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 520ms 05:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:56:17 INFO - PROCESS | 2257 | 1461675377387 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 2257 | 1461675377388 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:56:17 INFO - PROCESS | 2257 | 1461675377390 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 2257 | 1461675377391 Marionette TRACE conn2 <- [1,1882,null,{}] 05:56:17 INFO - PROCESS | 2257 | 1461675377394 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}] 05:56:17 INFO - PROCESS | 2257 | 1461675377527 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12738d800) [pid = 2257] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x129d87800) [pid = 2257] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x129d0ac00) [pid = 2257] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11ade5400) [pid = 2257] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11be18c00) [pid = 2257] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12b6c2c00) [pid = 2257] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x127b74c00) [pid = 2257] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x119ac5c00) [pid = 2257] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x114fde800) [pid = 2257] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x114bc2400) [pid = 2257] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12bb9e400) [pid = 2257] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12a54b800) [pid = 2257] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x127308800) [pid = 2257] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11b80e400) [pid = 2257] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x119d88400) [pid = 2257] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x129df4000) [pid = 2257] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x127381400) [pid = 2257] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11c8bb800) [pid = 2257] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c897800) [pid = 2257] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:56:17 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11c003800) [pid = 2257] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:56:18 INFO - PROCESS | 2257 | 1461675378006 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x118f1b000 == 41 [pid = 2257] [id = 478] 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x114bb4c00) [pid = 2257] [serial = 1434] [outer = 0x0] 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x114fe1400) [pid = 2257] [serial = 1435] [outer = 0x114bb4c00] 05:56:18 INFO - PROCESS | 2257 | 1461675378032 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11b80e400) [pid = 2257] [serial = 1436] [outer = 0x114bb4c00] 05:56:18 INFO - PROCESS | 2257 | 1461675378326 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 972ms 05:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:56:18 INFO - PROCESS | 2257 | 1461675378362 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 2257 | 1461675378363 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:56:18 INFO - PROCESS | 2257 | 1461675378365 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 2257 | 1461675378366 Marionette TRACE conn2 <- [1,1886,null,{}] 05:56:18 INFO - PROCESS | 2257 | 1461675378368 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}] 05:56:18 INFO - PROCESS | 2257 | 1461675378447 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:56:18 INFO - PROCESS | 2257 | 1461675378452 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a31e000 == 42 [pid = 2257] [id = 479] 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x119d88400) [pid = 2257] [serial = 1437] [outer = 0x0] 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x127494c00) [pid = 2257] [serial = 1438] [outer = 0x119d88400] 05:56:18 INFO - PROCESS | 2257 | 1461675378477 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x127770800) [pid = 2257] [serial = 1439] [outer = 0x119d88400] 05:56:18 INFO - PROCESS | 2257 | 1461675378809 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 471ms 05:56:18 INFO - PROCESS | 2257 | 1461675378836 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:56:18 INFO - PROCESS | 2257 | 1461675378838 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:56:18 INFO - PROCESS | 2257 | 1461675378840 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 2257 | 1461675378843 Marionette TRACE conn2 <- [1,1890,null,{}] 05:56:18 INFO - PROCESS | 2257 | 1461675378845 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}] 05:56:18 INFO - PROCESS | 2257 | 1461675378947 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:56:18 INFO - PROCESS | 2257 | 1461675378953 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a333000 == 43 [pid = 2257] [id = 480] 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x1276cac00) [pid = 2257] [serial = 1440] [outer = 0x0] 05:56:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x127779800) [pid = 2257] [serial = 1441] [outer = 0x1276cac00] 05:56:18 INFO - PROCESS | 2257 | 1461675378981 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x127b79000) [pid = 2257] [serial = 1442] [outer = 0x1276cac00] 05:56:19 INFO - PROCESS | 2257 | 1461675379360 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]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 571ms 05:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:56:19 INFO - PROCESS | 2257 | 1461675379412 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 2257 | 1461675379414 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:56:19 INFO - PROCESS | 2257 | 1461675379417 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 2257 | 1461675379419 Marionette TRACE conn2 <- [1,1894,null,{}] 05:56:19 INFO - PROCESS | 2257 | 1461675379422 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}] 05:56:19 INFO - PROCESS | 2257 | 1461675379544 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:56:19 INFO - PROCESS | 2257 | 1461675379626 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5dc800 == 44 [pid = 2257] [id = 481] 05:56:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11bdeac00) [pid = 2257] [serial = 1443] [outer = 0x0] 05:56:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x127fb7000) [pid = 2257] [serial = 1444] [outer = 0x11bdeac00] 05:56:19 INFO - PROCESS | 2257 | 1461675379664 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x1282d5800) [pid = 2257] [serial = 1445] [outer = 0x11bdeac00] 05:56:19 INFO - PROCESS | 2257 | 1461675379948 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]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 570ms 05:56:20 INFO - PROCESS | 2257 | 1461675380030 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 2257 | 1461675380032 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:56:20 INFO - PROCESS | 2257 | 1461675380037 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 2257 | 1461675380041 Marionette TRACE conn2 <- [1,1898,null,{}] 05:56:20 INFO - PROCESS | 2257 | 1461675380045 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}] 05:56:20 INFO - PROCESS | 2257 | 1461675380158 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:56:20 INFO - PROCESS | 2257 | 1461675380230 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x115692800 == 45 [pid = 2257] [id = 482] 05:56:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x1142b7c00) [pid = 2257] [serial = 1446] [outer = 0x0] 05:56:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11453f800) [pid = 2257] [serial = 1447] [outer = 0x1142b7c00] 05:56:20 INFO - PROCESS | 2257 | 1461675380262 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x114fd9000) [pid = 2257] [serial = 1448] [outer = 0x1142b7c00] 05:56:20 INFO - PROCESS | 2257 | 1461675380765 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]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 775ms 05:56:20 INFO - PROCESS | 2257 | 1461675380849 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:56:20 INFO - PROCESS | 2257 | 1461675380851 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:56:20 INFO - PROCESS | 2257 | 1461675380860 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 2257 | 1461675380863 Marionette TRACE conn2 <- [1,1902,null,{}] 05:56:20 INFO - PROCESS | 2257 | 1461675380866 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}] 05:56:20 INFO - PROCESS | 2257 | 1461675380974 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:56:21 INFO - PROCESS | 2257 | 1461675381048 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b063800 == 46 [pid = 2257] [id = 483] 05:56:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x114fdac00) [pid = 2257] [serial = 1449] [outer = 0x0] 05:56:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11667ec00) [pid = 2257] [serial = 1450] [outer = 0x114fdac00] 05:56:21 INFO - PROCESS | 2257 | 1461675381078 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x118a42800) [pid = 2257] [serial = 1451] [outer = 0x114fdac00] 05:56:21 INFO - PROCESS | 2257 | 1461675381791 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]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 977ms 05:56:21 INFO - PROCESS | 2257 | 1461675381834 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:56:21 INFO - PROCESS | 2257 | 1461675381837 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:56:21 INFO - PROCESS | 2257 | 1461675381843 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 2257 | 1461675381846 Marionette TRACE conn2 <- [1,1906,null,{}] 05:56:21 INFO - PROCESS | 2257 | 1461675381853 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}] 05:56:21 INFO - PROCESS | 2257 | 1461675381975 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:56:22 INFO - PROCESS | 2257 | 1461675382055 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x1158a5000 == 47 [pid = 2257] [id = 484] 05:56:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x114bc0000) [pid = 2257] [serial = 1452] [outer = 0x0] 05:56:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x114fd7800) [pid = 2257] [serial = 1453] [outer = 0x114bc0000] 05:56:22 INFO - PROCESS | 2257 | 1461675382084 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x115127c00) [pid = 2257] [serial = 1454] [outer = 0x114bc0000] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x119713800 == 46 [pid = 2257] [id = 310] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11adbd800 == 45 [pid = 2257] [id = 322] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11b902800 == 44 [pid = 2257] [id = 318] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb51800 == 43 [pid = 2257] [id = 323] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11588a800 == 42 [pid = 2257] [id = 313] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x125cbb800 == 41 [pid = 2257] [id = 316] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0be800 == 40 [pid = 2257] [id = 324] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x123a51000 == 39 [pid = 2257] [id = 326] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x123a4d000 == 38 [pid = 2257] [id = 315] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x116313000 == 37 [pid = 2257] [id = 320] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11589d800 == 36 [pid = 2257] [id = 309] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b5800 == 35 [pid = 2257] [id = 321] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x115695800 == 34 [pid = 2257] [id = 319] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x115683800 == 33 [pid = 2257] [id = 317] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e9000 == 32 [pid = 2257] [id = 325] 05:56:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb3c000 == 31 [pid = 2257] [id = 312] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12dc2c000) [pid = 2257] [serial = 1392] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | 1461675382523 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]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 728ms 05:56:22 INFO - PROCESS | 2257 | 1461675382570 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 2257 | 1461675382576 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:56:22 INFO - PROCESS | 2257 | 1461675382581 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 2257 | 1461675382582 Marionette TRACE conn2 <- [1,1910,null,{}] 05:56:22 INFO - PROCESS | 2257 | 1461675382585 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}] 05:56:22 INFO - PROCESS | 2257 | 1461675382659 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:56:22 INFO - PROCESS | 2257 | 1461675382666 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x119213800 == 32 [pid = 2257] [id = 485] 05:56:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x1157d5c00) [pid = 2257] [serial = 1455] [outer = 0x0] 05:56:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x115811c00) [pid = 2257] [serial = 1456] [outer = 0x1157d5c00] 05:56:22 INFO - PROCESS | 2257 | 1461675382693 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x116681400) [pid = 2257] [serial = 1457] [outer = 0x1157d5c00] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x129df2400) [pid = 2257] [serial = 1372] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12b30d800) [pid = 2257] [serial = 1377] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12a542c00) [pid = 2257] [serial = 1374] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12bba6400) [pid = 2257] [serial = 1380] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12b6c7400) [pid = 2257] [serial = 1378] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x128999000) [pid = 2257] [serial = 1383] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12beae800) [pid = 2257] [serial = 1386] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12d1b0400) [pid = 2257] [serial = 1389] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12be44c00) [pid = 2257] [serial = 1381] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11afe5400) [pid = 2257] [serial = 1356] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x118f51000) [pid = 2257] [serial = 1354] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x115486400) [pid = 2257] [serial = 1353] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11adf0400) [pid = 2257] [serial = 1351] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x116388800) [pid = 2257] [serial = 1350] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12e44c400) [pid = 2257] [serial = 1348] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12d013800) [pid = 2257] [serial = 1347] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12be45800) [pid = 2257] [serial = 1345] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12b6ea000) [pid = 2257] [serial = 1344] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12a54ac00) [pid = 2257] [serial = 1342] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x127fb9400) [pid = 2257] [serial = 1341] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11c88d800) [pid = 2257] [serial = 1338] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c8b5000) [pid = 2257] [serial = 1339] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11b007400) [pid = 2257] [serial = 1336] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11aa4c800) [pid = 2257] [serial = 1335] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12d6a5c00) [pid = 2257] [serial = 1332] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x12e8d9800) [pid = 2257] [serial = 1333] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x1276c4000) [pid = 2257] [serial = 1368] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x123a6bc00) [pid = 2257] [serial = 1365] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x127383c00) [pid = 2257] [serial = 1366] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11c8b8800) [pid = 2257] [serial = 1362] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x123a65800) [pid = 2257] [serial = 1363] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11c008c00) [pid = 2257] [serial = 1359] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x11c88a400) [pid = 2257] [serial = 1360] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11b8cc400) [pid = 2257] [serial = 1357] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x129b73000) [pid = 2257] [serial = 1371] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x12d1ab800) [pid = 2257] [serial = 1387] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x12a54e000) [pid = 2257] [serial = 1375] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12b30a800) [pid = 2257] [serial = 1384] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12960b800) [pid = 2257] [serial = 1369] [outer = 0x0] [url = about:blank] 05:56:22 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x12d658400) [pid = 2257] [serial = 1390] [outer = 0x0] [url = about:blank] 05:56:23 INFO - PROCESS | 2257 | 1461675383066 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 05:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:56:23 INFO - PROCESS | 2257 | 1461675383100 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 2257 | 1461675383101 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:56:23 INFO - PROCESS | 2257 | 1461675383103 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 2257 | 1461675383106 Marionette TRACE conn2 <- [1,1914,null,{}] 05:56:23 INFO - PROCESS | 2257 | 1461675383114 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}] 05:56:23 INFO - PROCESS | 2257 | 1461675383196 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:56:23 INFO - PROCESS | 2257 | 1461675383201 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adb4800 == 33 [pid = 2257] [id = 486] 05:56:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x1186bb400) [pid = 2257] [serial = 1458] [outer = 0x0] 05:56:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x118f4ec00) [pid = 2257] [serial = 1459] [outer = 0x1186bb400] 05:56:23 INFO - PROCESS | 2257 | 1461675383232 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x119e41400) [pid = 2257] [serial = 1460] [outer = 0x1186bb400] 05:56:23 INFO - PROCESS | 2257 | 1461675383584 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 521ms 05:56:23 INFO - PROCESS | 2257 | 1461675383625 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 2257 | 1461675383626 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:56:23 INFO - PROCESS | 2257 | 1461675383629 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 2257 | 1461675383630 Marionette TRACE conn2 <- [1,1918,null,{}] 05:56:23 INFO - PROCESS | 2257 | 1461675383632 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}] 05:56:23 INFO - PROCESS | 2257 | 1461675383707 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:56:23 INFO - PROCESS | 2257 | 1461675383713 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be8a800 == 34 [pid = 2257] [id = 487] 05:56:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x119e41c00) [pid = 2257] [serial = 1461] [outer = 0x0] 05:56:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11a95e000) [pid = 2257] [serial = 1462] [outer = 0x119e41c00] 05:56:23 INFO - PROCESS | 2257 | 1461675383740 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11ade5000) [pid = 2257] [serial = 1463] [outer = 0x119e41c00] 05:56:24 INFO - PROCESS | 2257 | 1461675384086 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 469ms 05:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:56:24 INFO - PROCESS | 2257 | 1461675384099 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 2257 | 1461675384101 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:56:24 INFO - PROCESS | 2257 | 1461675384104 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 2257 | 1461675384108 Marionette TRACE conn2 <- [1,1922,null,{}] 05:56:24 INFO - PROCESS | 2257 | 1461675384113 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}] 05:56:24 INFO - PROCESS | 2257 | 1461675384270 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:56:24 INFO - PROCESS | 2257 | 1461675384280 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c557000 == 35 [pid = 2257] [id = 488] 05:56:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x119263000) [pid = 2257] [serial = 1464] [outer = 0x0] 05:56:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11ade9c00) [pid = 2257] [serial = 1465] [outer = 0x119263000] 05:56:24 INFO - PROCESS | 2257 | 1461675384326 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11af1e400) [pid = 2257] [serial = 1466] [outer = 0x119263000] 05:56:24 INFO - PROCESS | 2257 | 1461675384699 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 623ms 05:56:24 INFO - PROCESS | 2257 | 1461675384728 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 2257 | 1461675384729 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:56:24 INFO - PROCESS | 2257 | 1461675384731 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 2257 | 1461675384732 Marionette TRACE conn2 <- [1,1926,null,{}] 05:56:24 INFO - PROCESS | 2257 | 1461675384735 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}] 05:56:24 INFO - PROCESS | 2257 | 1461675384845 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:56:24 INFO - PROCESS | 2257 | 1461675384881 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x125bb8000 == 36 [pid = 2257] [id = 489] 05:56:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11adec800) [pid = 2257] [serial = 1467] [outer = 0x0] 05:56:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11b009c00) [pid = 2257] [serial = 1468] [outer = 0x11adec800] 05:56:24 INFO - PROCESS | 2257 | 1461675384909 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11be13c00) [pid = 2257] [serial = 1469] [outer = 0x11adec800] 05:56:25 INFO - PROCESS | 2257 | 1461675385256 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]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 570ms 05:56:25 INFO - PROCESS | 2257 | 1461675385302 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 2257 | 1461675385303 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:56:25 INFO - PROCESS | 2257 | 1461675385306 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 2257 | 1461675385307 Marionette TRACE conn2 <- [1,1930,null,{}] 05:56:25 INFO - PROCESS | 2257 | 1461675385309 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}] 05:56:25 INFO - PROCESS | 2257 | 1461675385402 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:56:25 INFO - PROCESS | 2257 | 1461675385407 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x1273b0800 == 37 [pid = 2257] [id = 490] 05:56:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11be16000) [pid = 2257] [serial = 1470] [outer = 0x0] 05:56:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11c003000) [pid = 2257] [serial = 1471] [outer = 0x11be16000] 05:56:25 INFO - PROCESS | 2257 | 1461675385432 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11c1b8400) [pid = 2257] [serial = 1472] [outer = 0x11be16000] 05:56:25 INFO - PROCESS | 2257 | 1461675385769 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]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 469ms 05:56:25 INFO - PROCESS | 2257 | 1461675385789 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:56:25 INFO - PROCESS | 2257 | 1461675385791 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:56:25 INFO - PROCESS | 2257 | 1461675385796 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 2257 | 1461675385797 Marionette TRACE conn2 <- [1,1934,null,{}] 05:56:25 INFO - PROCESS | 2257 | 1461675385799 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}] 05:56:25 INFO - PROCESS | 2257 | 1461675385894 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:56:25 INFO - PROCESS | 2257 | 1461675385906 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x127858000 == 38 [pid = 2257] [id = 491] 05:56:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11c004c00) [pid = 2257] [serial = 1473] [outer = 0x0] 05:56:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11c3c5c00) [pid = 2257] [serial = 1474] [outer = 0x11c004c00] 05:56:25 INFO - PROCESS | 2257 | 1461675385931 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11c678000) [pid = 2257] [serial = 1475] [outer = 0x11c004c00] 05:56:26 INFO - PROCESS | 2257 | 1461675386258 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 522ms 05:56:26 INFO - PROCESS | 2257 | 1461675386318 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 2257 | 1461675386319 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:56:26 INFO - PROCESS | 2257 | 1461675386321 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 2257 | 1461675386322 Marionette TRACE conn2 <- [1,1938,null,{}] 05:56:26 INFO - PROCESS | 2257 | 1461675386325 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}] 05:56:26 INFO - PROCESS | 2257 | 1461675386416 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:56:26 INFO - PROCESS | 2257 | 1461675386430 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x12896e000 == 39 [pid = 2257] [id = 492] 05:56:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x11c711000) [pid = 2257] [serial = 1476] [outer = 0x0] 05:56:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11c891000) [pid = 2257] [serial = 1477] [outer = 0x11c711000] 05:56:26 INFO - PROCESS | 2257 | 1461675386455 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x11c897c00) [pid = 2257] [serial = 1478] [outer = 0x11c711000] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x11a952000) [pid = 2257] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x113598c00) [pid = 2257] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c88e000) [pid = 2257] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x114752c00) [pid = 2257] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x115131400) [pid = 2257] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11bdde000) [pid = 2257] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x114fd8000) [pid = 2257] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x115128800) [pid = 2257] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x12394ec00) [pid = 2257] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x12d661000) [pid = 2257] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11c88e400) [pid = 2257] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11adef000) [pid = 2257] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x119d88400) [pid = 2257] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x118e82000) [pid = 2257] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11adf2000) [pid = 2257] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x114bb4c00) [pid = 2257] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:56:26 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x1276cac00) [pid = 2257] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:56:26 INFO - PROCESS | 2257 | 1461675386885 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 568ms 05:56:26 INFO - PROCESS | 2257 | 1461675386891 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 2257 | 1461675386892 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:56:26 INFO - PROCESS | 2257 | 1461675386894 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 2257 | 1461675386895 Marionette TRACE conn2 <- [1,1942,null,{}] 05:56:26 INFO - PROCESS | 2257 | 1461675386898 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}] 05:56:26 INFO - PROCESS | 2257 | 1461675386975 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:56:27 INFO - PROCESS | 2257 | 1461675387023 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be73000 == 40 [pid = 2257] [id = 493] 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x114fdd800) [pid = 2257] [serial = 1479] [outer = 0x0] 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x119259c00) [pid = 2257] [serial = 1480] [outer = 0x114fdd800] 05:56:27 INFO - PROCESS | 2257 | 1461675387050 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11b8d4c00) [pid = 2257] [serial = 1481] [outer = 0x114fdd800] 05:56:27 INFO - PROCESS | 2257 | 1461675387316 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]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 05:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:56:27 INFO - PROCESS | 2257 | 1461675387364 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 2257 | 1461675387366 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:56:27 INFO - PROCESS | 2257 | 1461675387368 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 2257 | 1461675387370 Marionette TRACE conn2 <- [1,1946,null,{}] 05:56:27 INFO - PROCESS | 2257 | 1461675387372 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}] 05:56:27 INFO - PROCESS | 2257 | 1461675387466 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:56:27 INFO - PROCESS | 2257 | 1461675387470 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d63800 == 41 [pid = 2257] [id = 494] 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11aa4f400) [pid = 2257] [serial = 1482] [outer = 0x0] 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c899800) [pid = 2257] [serial = 1483] [outer = 0x11aa4f400] 05:56:27 INFO - PROCESS | 2257 | 1461675387502 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x123a63800) [pid = 2257] [serial = 1484] [outer = 0x11aa4f400] 05:56:27 INFO - PROCESS | 2257 | 1461675387848 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]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 05:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:56:27 INFO - PROCESS | 2257 | 1461675387895 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 2257 | 1461675387896 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:56:27 INFO - PROCESS | 2257 | 1461675387898 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 2257 | 1461675387900 Marionette TRACE conn2 <- [1,1950,null,{}] 05:56:27 INFO - PROCESS | 2257 | 1461675387902 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}] 05:56:27 INFO - PROCESS | 2257 | 1461675387981 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:56:27 INFO - PROCESS | 2257 | 1461675387985 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5c6000 == 42 [pid = 2257] [id = 495] 05:56:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x123a66400) [pid = 2257] [serial = 1485] [outer = 0x0] 05:56:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x125de1800) [pid = 2257] [serial = 1486] [outer = 0x123a66400] 05:56:28 INFO - PROCESS | 2257 | 1461675388010 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x127385c00) [pid = 2257] [serial = 1487] [outer = 0x123a66400] 05:56:28 INFO - PROCESS | 2257 | 1461675388342 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]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 05:56:28 INFO - PROCESS | 2257 | 1461675388368 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 2257 | 1461675388369 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:56:28 INFO - PROCESS | 2257 | 1461675388371 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 2257 | 1461675388372 Marionette TRACE conn2 <- [1,1954,null,{}] 05:56:28 INFO - PROCESS | 2257 | 1461675388377 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}] 05:56:28 INFO - PROCESS | 2257 | 1461675388452 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:56:28 INFO - PROCESS | 2257 | 1461675388457 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b221800 == 43 [pid = 2257] [id = 496] 05:56:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x127389400) [pid = 2257] [serial = 1488] [outer = 0x0] 05:56:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x127493c00) [pid = 2257] [serial = 1489] [outer = 0x127389400] 05:56:28 INFO - PROCESS | 2257 | 1461675388483 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x12776c800) [pid = 2257] [serial = 1490] [outer = 0x127389400] 05:56:29 INFO - PROCESS | 2257 | 1461675389023 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 673ms 05:56:29 INFO - PROCESS | 2257 | 1461675389045 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 2257 | 1461675389049 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:56:29 INFO - PROCESS | 2257 | 1461675389054 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 2257 | 1461675389057 Marionette TRACE conn2 <- [1,1958,null,{}] 05:56:29 INFO - PROCESS | 2257 | 1461675389063 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}] 05:56:29 INFO - PROCESS | 2257 | 1461675389209 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:56:29 INFO - PROCESS | 2257 | 1461675389330 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c6000 == 44 [pid = 2257] [id = 497] 05:56:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11512a400) [pid = 2257] [serial = 1491] [outer = 0x0] 05:56:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11512e000) [pid = 2257] [serial = 1492] [outer = 0x11512a400] 05:56:29 INFO - PROCESS | 2257 | 1461675389363 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x115781c00) [pid = 2257] [serial = 1493] [outer = 0x11512a400] 05:56:29 INFO - PROCESS | 2257 | 1461675389780 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 774ms 05:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:56:29 INFO - PROCESS | 2257 | 1461675389827 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 2257 | 1461675389831 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:56:29 INFO - PROCESS | 2257 | 1461675389836 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 2257 | 1461675389838 Marionette TRACE conn2 <- [1,1962,null,{}] 05:56:29 INFO - PROCESS | 2257 | 1461675389841 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}] 05:56:29 INFO - PROCESS | 2257 | 1461675389940 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:56:30 INFO - PROCESS | 2257 | 1461675389993 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c366000 == 45 [pid = 2257] [id = 498] 05:56:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x115ab2c00) [pid = 2257] [serial = 1494] [outer = 0x0] 05:56:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x118e0c800) [pid = 2257] [serial = 1495] [outer = 0x115ab2c00] 05:56:30 INFO - PROCESS | 2257 | 1461675390023 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x119e3b400) [pid = 2257] [serial = 1496] [outer = 0x115ab2c00] 05:56:30 INFO - PROCESS | 2257 | 1461675390448 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]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 622ms 05:56:30 INFO - PROCESS | 2257 | 1461675390459 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:56:30 INFO - PROCESS | 2257 | 1461675390460 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:56:30 INFO - PROCESS | 2257 | 1461675390463 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 2257 | 1461675390465 Marionette TRACE conn2 <- [1,1966,null,{}] 05:56:30 INFO - PROCESS | 2257 | 1461675390473 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}] 05:56:30 INFO - PROCESS | 2257 | 1461675390575 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:56:30 INFO - PROCESS | 2257 | 1461675390675 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d6d800 == 46 [pid = 2257] [id = 499] 05:56:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11ad75000) [pid = 2257] [serial = 1497] [outer = 0x0] 05:56:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11afeb000) [pid = 2257] [serial = 1498] [outer = 0x11ad75000] 05:56:30 INFO - PROCESS | 2257 | 1461675390709 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11b84a400) [pid = 2257] [serial = 1499] [outer = 0x11ad75000] 05:56:31 INFO - PROCESS | 2257 | 1461675391111 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 05:56:31 INFO - PROCESS | 2257 | 1461675391134 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 2257 | 1461675391136 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:56:31 INFO - PROCESS | 2257 | 1461675391138 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 2257 | 1461675391140 Marionette TRACE conn2 <- [1,1970,null,{}] 05:56:31 INFO - PROCESS | 2257 | 1461675391142 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}] 05:56:31 INFO - PROCESS | 2257 | 1461675391240 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:56:31 INFO - PROCESS | 2257 | 1461675391289 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c00e800 == 47 [pid = 2257] [id = 500] 05:56:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11b009400) [pid = 2257] [serial = 1500] [outer = 0x0] 05:56:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11c005800) [pid = 2257] [serial = 1501] [outer = 0x11b009400] 05:56:31 INFO - PROCESS | 2257 | 1461675391320 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11c8b8800) [pid = 2257] [serial = 1502] [outer = 0x11b009400] 05:56:31 INFO - PROCESS | 2257 | 1461675391723 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 623ms 05:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:56:31 INFO - PROCESS | 2257 | 1461675391761 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 2257 | 1461675391763 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:56:31 INFO - PROCESS | 2257 | 1461675391765 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 2257 | 1461675391766 Marionette TRACE conn2 <- [1,1974,null,{}] 05:56:31 INFO - PROCESS | 2257 | 1461675391769 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}] 05:56:31 INFO - PROCESS | 2257 | 1461675391867 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:56:31 INFO - PROCESS | 2257 | 1461675391937 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1bc800 == 48 [pid = 2257] [id = 501] 05:56:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11b84a800) [pid = 2257] [serial = 1503] [outer = 0x0] 05:56:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x123a64000) [pid = 2257] [serial = 1504] [outer = 0x11b84a800] 05:56:31 INFO - PROCESS | 2257 | 1461675391980 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12738b000) [pid = 2257] [serial = 1505] [outer = 0x11b84a800] 05:56:32 INFO - PROCESS | 2257 | 1461675392394 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]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 05:56:32 INFO - PROCESS | 2257 | 1461675392438 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:56:32 INFO - PROCESS | 2257 | 1461675392439 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:56:32 INFO - PROCESS | 2257 | 1461675392441 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 2257 | 1461675392443 Marionette TRACE conn2 <- [1,1978,null,{}] 05:56:32 INFO - PROCESS | 2257 | 1461675392445 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}] 05:56:32 INFO - PROCESS | 2257 | 1461675392569 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:56:32 INFO - PROCESS | 2257 | 1461675392623 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d29e800 == 49 [pid = 2257] [id = 502] 05:56:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x1276bc800) [pid = 2257] [serial = 1506] [outer = 0x0] 05:56:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127775c00) [pid = 2257] [serial = 1507] [outer = 0x1276bc800] 05:56:32 INFO - PROCESS | 2257 | 1461675392655 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x128917800) [pid = 2257] [serial = 1508] [outer = 0x1276bc800] 05:56:33 INFO - PROCESS | 2257 | 1461675393202 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 822ms 05:56:33 INFO - PROCESS | 2257 | 1461675393264 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 2257 | 1461675393266 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:56:33 INFO - PROCESS | 2257 | 1461675393269 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 2257 | 1461675393272 Marionette TRACE conn2 <- [1,1982,null,{}] 05:56:33 INFO - PROCESS | 2257 | 1461675393275 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}] 05:56:33 INFO - PROCESS | 2257 | 1461675393367 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:56:33 INFO - PROCESS | 2257 | 1461675393430 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b05d800 == 50 [pid = 2257] [id = 503] 05:56:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x114fde400) [pid = 2257] [serial = 1509] [outer = 0x0] 05:56:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x115129400) [pid = 2257] [serial = 1510] [outer = 0x114fde400] 05:56:33 INFO - PROCESS | 2257 | 1461675393458 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x115ab3400) [pid = 2257] [serial = 1511] [outer = 0x114fde400] 05:56:33 INFO - PROCESS | 2257 | 1461675393841 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 622ms 05:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:56:33 INFO - PROCESS | 2257 | 1461675393892 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 2257 | 1461675393896 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:56:33 INFO - PROCESS | 2257 | 1461675393900 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 2257 | 1461675393902 Marionette TRACE conn2 <- [1,1986,null,{}] 05:56:33 INFO - PROCESS | 2257 | 1461675393905 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}] 05:56:34 INFO - PROCESS | 2257 | 1461675394001 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:56:34 INFO - PROCESS | 2257 | 1461675394056 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b057800 == 51 [pid = 2257] [id = 504] 05:56:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11867cc00) [pid = 2257] [serial = 1512] [outer = 0x0] 05:56:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11918c400) [pid = 2257] [serial = 1513] [outer = 0x11867cc00] 05:56:34 INFO - PROCESS | 2257 | 1461675394084 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x119d8c400) [pid = 2257] [serial = 1514] [outer = 0x11867cc00] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x11c554800 == 50 [pid = 2257] [id = 314] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5c6000 == 49 [pid = 2257] [id = 495] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x129d63800 == 48 [pid = 2257] [id = 494] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x11be73000 == 47 [pid = 2257] [id = 493] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x12896e000 == 46 [pid = 2257] [id = 492] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x127858000 == 45 [pid = 2257] [id = 491] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x1273b0800 == 44 [pid = 2257] [id = 490] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x127fb7000) [pid = 2257] [serial = 1444] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x125bb8000 == 43 [pid = 2257] [id = 489] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x11c557000 == 42 [pid = 2257] [id = 488] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x11be8a800 == 41 [pid = 2257] [id = 487] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x11adb4800 == 40 [pid = 2257] [id = 486] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x119213800 == 39 [pid = 2257] [id = 485] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x1158a5000 == 38 [pid = 2257] [id = 484] 05:56:34 INFO - PROCESS | 2257 | --DOCSHELL 0x11b063800 == 37 [pid = 2257] [id = 483] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11a95f800) [pid = 2257] [serial = 1407] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11ade6400) [pid = 2257] [serial = 1408] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11c3e8c00) [pid = 2257] [serial = 1422] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x114fdc000) [pid = 2257] [serial = 1395] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x115125800) [pid = 2257] [serial = 1396] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11548b400) [pid = 2257] [serial = 1398] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x115ab3000) [pid = 2257] [serial = 1399] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x123a68000) [pid = 2257] [serial = 1428] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12e623800) [pid = 2257] [serial = 1393] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11c8bdc00) [pid = 2257] [serial = 1426] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x125f5bc00) [pid = 2257] [serial = 1432] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x125e5b000) [pid = 2257] [serial = 1429] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x11afea000) [pid = 2257] [serial = 1410] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11b806400) [pid = 2257] [serial = 1411] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12738fc00) [pid = 2257] [serial = 1433] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x127494c00) [pid = 2257] [serial = 1438] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x119d88c00) [pid = 2257] [serial = 1404] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x11a952800) [pid = 2257] [serial = 1405] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x11912e000) [pid = 2257] [serial = 859] [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.] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11b811800) [pid = 2257] [serial = 1413] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11b8d0800) [pid = 2257] [serial = 1414] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x114fe1400) [pid = 2257] [serial = 1435] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11b80e400) [pid = 2257] [serial = 1436] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x127770800) [pid = 2257] [serial = 1439] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x127779800) [pid = 2257] [serial = 1441] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x127b79000) [pid = 2257] [serial = 1442] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11c88b400) [pid = 2257] [serial = 1423] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11be1e000) [pid = 2257] [serial = 1419] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11c011c00) [pid = 2257] [serial = 1420] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x118f46800) [pid = 2257] [serial = 1401] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11918dc00) [pid = 2257] [serial = 1402] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x11c898800) [pid = 2257] [serial = 1425] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11bde6400) [pid = 2257] [serial = 1416] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x11be19000) [pid = 2257] [serial = 1417] [outer = 0x0] [url = about:blank] 05:56:34 INFO - PROCESS | 2257 | 1461675394487 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 621ms 05:56:34 INFO - PROCESS | 2257 | 1461675394521 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 2257 | 1461675394523 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:56:34 INFO - PROCESS | 2257 | 1461675394525 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 2257 | 1461675394527 Marionette TRACE conn2 <- [1,1990,null,{}] 05:56:34 INFO - PROCESS | 2257 | 1461675394535 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}] 05:56:34 INFO - PROCESS | 2257 | 1461675394614 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:56:34 INFO - PROCESS | 2257 | 1461675394641 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aae3000 == 38 [pid = 2257] [id = 505] 05:56:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11a952800) [pid = 2257] [serial = 1515] [outer = 0x0] 05:56:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11ad79800) [pid = 2257] [serial = 1516] [outer = 0x11a952800] 05:56:34 INFO - PROCESS | 2257 | 1461675394669 Marionette DEBUG loaded listener.js 05:56:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11adf2000) [pid = 2257] [serial = 1517] [outer = 0x11a952800] 05:56:35 INFO - PROCESS | 2257 | 1461675395001 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]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 05:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:56:35 INFO - PROCESS | 2257 | 1461675395046 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 2257 | 1461675395048 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:56:35 INFO - PROCESS | 2257 | 1461675395050 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 2257 | 1461675395051 Marionette TRACE conn2 <- [1,1994,null,{}] 05:56:35 INFO - PROCESS | 2257 | 1461675395054 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}] 05:56:35 INFO - PROCESS | 2257 | 1461675395131 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:56:35 INFO - PROCESS | 2257 | 1461675395136 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x11971b800 == 39 [pid = 2257] [id = 506] 05:56:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11afe8400) [pid = 2257] [serial = 1518] [outer = 0x0] 05:56:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11b80e000) [pid = 2257] [serial = 1519] [outer = 0x11afe8400] 05:56:35 INFO - PROCESS | 2257 | 1461675395165 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11bdecc00) [pid = 2257] [serial = 1520] [outer = 0x11afe8400] 05:56:35 INFO - PROCESS | 2257 | 1461675395529 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]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 05:56:35 INFO - PROCESS | 2257 | 1461675395574 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 2257 | 1461675395576 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:56:35 INFO - PROCESS | 2257 | 1461675395580 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 2257 | 1461675395582 Marionette TRACE conn2 <- [1,1998,null,{}] 05:56:35 INFO - PROCESS | 2257 | 1461675395585 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}] 05:56:35 INFO - PROCESS | 2257 | 1461675395700 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:56:35 INFO - PROCESS | 2257 | 1461675395708 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x125bb2800 == 40 [pid = 2257] [id = 507] 05:56:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11be19000) [pid = 2257] [serial = 1521] [outer = 0x0] 05:56:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11c009c00) [pid = 2257] [serial = 1522] [outer = 0x11be19000] 05:56:35 INFO - PROCESS | 2257 | 1461675395750 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11c3b7400) [pid = 2257] [serial = 1523] [outer = 0x11be19000] 05:56:36 INFO - PROCESS | 2257 | 1461675396171 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]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 05:56:36 INFO - PROCESS | 2257 | 1461675396215 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 2257 | 1461675396216 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:56:36 INFO - PROCESS | 2257 | 1461675396218 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 2257 | 1461675396219 Marionette TRACE conn2 <- [1,2002,null,{}] 05:56:36 INFO - PROCESS | 2257 | 1461675396222 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}] 05:56:36 INFO - PROCESS | 2257 | 1461675396318 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:56:36 INFO - PROCESS | 2257 | 1461675396325 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x127622800 == 41 [pid = 2257] [id = 508] 05:56:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11c66cc00) [pid = 2257] [serial = 1524] [outer = 0x0] 05:56:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11c8aec00) [pid = 2257] [serial = 1525] [outer = 0x11c66cc00] 05:56:36 INFO - PROCESS | 2257 | 1461675396354 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x12738d000) [pid = 2257] [serial = 1526] [outer = 0x11c66cc00] 05:56:36 INFO - PROCESS | 2257 | 1461675396835 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]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 05:56:36 INFO - PROCESS | 2257 | 1461675396890 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 2257 | 1461675396894 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:56:36 INFO - PROCESS | 2257 | 1461675396897 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 2257 | 1461675396899 Marionette TRACE conn2 <- [1,2006,null,{}] 05:56:36 INFO - PROCESS | 2257 | 1461675396902 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}] 05:56:37 INFO - PROCESS | 2257 | 1461675396999 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:56:37 INFO - PROCESS | 2257 | 1461675397013 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x12896f000 == 42 [pid = 2257] [id = 509] 05:56:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11b998000) [pid = 2257] [serial = 1527] [outer = 0x0] 05:56:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x12776a800) [pid = 2257] [serial = 1528] [outer = 0x11b998000] 05:56:37 INFO - PROCESS | 2257 | 1461675397038 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x127b76c00) [pid = 2257] [serial = 1529] [outer = 0x11b998000] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11adec800) [pid = 2257] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11be16000) [pid = 2257] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11c711000) [pid = 2257] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x114fdd800) [pid = 2257] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x114bc0000) [pid = 2257] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x1142b7c00) [pid = 2257] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x119263000) [pid = 2257] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x114fdac00) [pid = 2257] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x1157d5c00) [pid = 2257] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x1186bb400) [pid = 2257] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11aa4f400) [pid = 2257] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x123a66400) [pid = 2257] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:56:37 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x119e41c00) [pid = 2257] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:56:37 INFO - PROCESS | 2257 | 1461675397694 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]]]}] 05:56:37 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 05:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 820ms 05:56:37 INFO - PROCESS | 2257 | 1461675397729 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 2257 | 1461675397732 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:56:37 INFO - PROCESS | 2257 | 1461675397736 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 2257 | 1461675397738 Marionette TRACE conn2 <- [1,2010,null,{}] 05:56:37 INFO - PROCESS | 2257 | 1461675397745 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}] 05:56:37 INFO - PROCESS | 2257 | 1461675397843 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:56:37 INFO - PROCESS | 2257 | 1461675397910 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d2e800 == 43 [pid = 2257] [id = 510] 05:56:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x114fe1400) [pid = 2257] [serial = 1530] [outer = 0x0] 05:56:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x115782c00) [pid = 2257] [serial = 1531] [outer = 0x114fe1400] 05:56:37 INFO - PROCESS | 2257 | 1461675397943 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x1166cfc00) [pid = 2257] [serial = 1532] [outer = 0x114fe1400] 05:56:38 INFO - PROCESS | 2257 | 1461675398347 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]]]}] 05:56:38 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 05:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 676ms 05:56:38 INFO - PROCESS | 2257 | 1461675398413 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 2257 | 1461675398417 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:56:38 INFO - PROCESS | 2257 | 1461675398422 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 2257 | 1461675398424 Marionette TRACE conn2 <- [1,2014,null,{}] 05:56:38 INFO - PROCESS | 2257 | 1461675398426 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}] 05:56:38 INFO - PROCESS | 2257 | 1461675398551 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:56:38 INFO - PROCESS | 2257 | 1461675398629 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c4800 == 44 [pid = 2257] [id = 511] 05:56:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x119e43400) [pid = 2257] [serial = 1533] [outer = 0x0] 05:56:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11a952000) [pid = 2257] [serial = 1534] [outer = 0x119e43400] 05:56:38 INFO - PROCESS | 2257 | 1461675398660 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11adeb800) [pid = 2257] [serial = 1535] [outer = 0x119e43400] 05:56:39 INFO - PROCESS | 2257 | 1461675399068 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 672ms 05:56:39 INFO - PROCESS | 2257 | 1461675399095 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 2257 | 1461675399096 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:56:39 INFO - PROCESS | 2257 | 1461675399099 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 2257 | 1461675399102 Marionette TRACE conn2 <- [1,2018,null,{}] 05:56:39 INFO - PROCESS | 2257 | 1461675399109 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}] 05:56:39 INFO - PROCESS | 2257 | 1461675399211 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:56:39 INFO - PROCESS | 2257 | 1461675399267 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c23800 == 45 [pid = 2257] [id = 512] 05:56:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11afe5400) [pid = 2257] [serial = 1536] [outer = 0x0] 05:56:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11be1bc00) [pid = 2257] [serial = 1537] [outer = 0x11afe5400] 05:56:39 INFO - PROCESS | 2257 | 1461675399299 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11c702800) [pid = 2257] [serial = 1538] [outer = 0x11afe5400] 05:56:39 INFO - PROCESS | 2257 | 1461675399752 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 672ms 05:56:39 INFO - PROCESS | 2257 | 1461675399771 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 2257 | 1461675399774 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:56:39 INFO - PROCESS | 2257 | 1461675399778 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 2257 | 1461675399779 Marionette TRACE conn2 <- [1,2022,null,{}] 05:56:39 INFO - PROCESS | 2257 | 1461675399782 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}] 05:56:39 INFO - PROCESS | 2257 | 1461675399879 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:56:39 INFO - PROCESS | 2257 | 1461675399964 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a327800 == 46 [pid = 2257] [id = 513] 05:56:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11c88a400) [pid = 2257] [serial = 1539] [outer = 0x0] 05:56:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11c8bd000) [pid = 2257] [serial = 1540] [outer = 0x11c88a400] 05:56:39 INFO - PROCESS | 2257 | 1461675399994 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x125e65c00) [pid = 2257] [serial = 1541] [outer = 0x11c88a400] 05:56:40 INFO - PROCESS | 2257 | 1461675400398 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 669ms 05:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:56:40 INFO - PROCESS | 2257 | 1461675400447 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 2257 | 1461675400449 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:56:40 INFO - PROCESS | 2257 | 1461675400451 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 2257 | 1461675400452 Marionette TRACE conn2 <- [1,2026,null,{}] 05:56:40 INFO - PROCESS | 2257 | 1461675400455 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}] 05:56:40 INFO - PROCESS | 2257 | 1461675400552 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:56:40 INFO - PROCESS | 2257 | 1461675400616 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5d4000 == 47 [pid = 2257] [id = 514] 05:56:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11c88b400) [pid = 2257] [serial = 1542] [outer = 0x0] 05:56:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x12749a800) [pid = 2257] [serial = 1543] [outer = 0x11c88b400] 05:56:40 INFO - PROCESS | 2257 | 1461675400647 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x127c7e400) [pid = 2257] [serial = 1544] [outer = 0x11c88b400] 05:56:41 INFO - PROCESS | 2257 | 1461675401069 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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 668ms 05:56:41 INFO - PROCESS | 2257 | 1461675401120 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 2257 | 1461675401121 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:56:41 INFO - PROCESS | 2257 | 1461675401124 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 2257 | 1461675401125 Marionette TRACE conn2 <- [1,2030,null,{}] 05:56:41 INFO - PROCESS | 2257 | 1461675401127 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}] 05:56:41 INFO - PROCESS | 2257 | 1461675401261 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:56:41 INFO - PROCESS | 2257 | 1461675401328 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x118f21800 == 48 [pid = 2257] [id = 515] 05:56:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x1157e4000) [pid = 2257] [serial = 1545] [outer = 0x0] 05:56:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11ade7c00) [pid = 2257] [serial = 1546] [outer = 0x1157e4000] 05:56:41 INFO - PROCESS | 2257 | 1461675401362 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x128993c00) [pid = 2257] [serial = 1547] [outer = 0x1157e4000] 05:56:41 INFO - PROCESS | 2257 | 1461675401852 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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 772ms 05:56:41 INFO - PROCESS | 2257 | 1461675401896 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 2257 | 1461675401899 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:56:41 INFO - PROCESS | 2257 | 1461675401902 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 2257 | 1461675401904 Marionette TRACE conn2 <- [1,2034,null,{}] 05:56:41 INFO - PROCESS | 2257 | 1461675401908 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}] 05:56:42 INFO - PROCESS | 2257 | 1461675402007 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:56:42 INFO - PROCESS | 2257 | 1461675402062 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd05000 == 49 [pid = 2257] [id = 516] 05:56:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x115125800) [pid = 2257] [serial = 1548] [outer = 0x0] 05:56:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x115a3c800) [pid = 2257] [serial = 1549] [outer = 0x115125800] 05:56:42 INFO - PROCESS | 2257 | 1461675402090 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x1186af400) [pid = 2257] [serial = 1550] [outer = 0x115125800] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x127622800 == 48 [pid = 2257] [id = 508] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x125bb2800 == 47 [pid = 2257] [id = 507] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11971b800 == 46 [pid = 2257] [id = 506] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11aae3000 == 45 [pid = 2257] [id = 505] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11b057800 == 44 [pid = 2257] [id = 504] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x127493c00) [pid = 2257] [serial = 1489] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11b05d800 == 43 [pid = 2257] [id = 503] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1bc800 == 42 [pid = 2257] [id = 501] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x12c00e800 == 41 [pid = 2257] [id = 500] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x129d6d800 == 40 [pid = 2257] [id = 499] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x11c366000 == 39 [pid = 2257] [id = 498] 05:56:42 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c6000 == 38 [pid = 2257] [id = 497] 05:56:42 INFO - PROCESS | 2257 | 1461675402584 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]]]}] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x11be13c00) [pid = 2257] [serial = 1469] [outer = 0x0] [url = about:blank] 05:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11b009c00) [pid = 2257] [serial = 1468] [outer = 0x0] [url = about:blank] 05:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 725ms 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x11c1b8400) [pid = 2257] [serial = 1472] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11c003000) [pid = 2257] [serial = 1471] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11c891000) [pid = 2257] [serial = 1477] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x119259c00) [pid = 2257] [serial = 1480] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x115127c00) [pid = 2257] [serial = 1454] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x114fd7800) [pid = 2257] [serial = 1453] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11453f800) [pid = 2257] [serial = 1447] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x114fd9000) [pid = 2257] [serial = 1448] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11ade9c00) [pid = 2257] [serial = 1465] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x118a42800) [pid = 2257] [serial = 1451] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11667ec00) [pid = 2257] [serial = 1450] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x115811c00) [pid = 2257] [serial = 1456] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x116681400) [pid = 2257] [serial = 1457] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x118f4ec00) [pid = 2257] [serial = 1459] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x119e41400) [pid = 2257] [serial = 1460] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11c3c5c00) [pid = 2257] [serial = 1474] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11c899800) [pid = 2257] [serial = 1483] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x125de1800) [pid = 2257] [serial = 1486] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11c897c00) [pid = 2257] [serial = 1478] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x127385c00) [pid = 2257] [serial = 1487] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x11ade5000) [pid = 2257] [serial = 1463] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x11a95e000) [pid = 2257] [serial = 1462] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x11b8d4c00) [pid = 2257] [serial = 1481] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x123a63800) [pid = 2257] [serial = 1484] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x11af1e400) [pid = 2257] [serial = 1466] [outer = 0x0] [url = about:blank] 05:56:42 INFO - PROCESS | 2257 | 1461675402629 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 2257 | 1461675402635 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:56:42 INFO - PROCESS | 2257 | 1461675402645 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 2257 | 1461675402648 Marionette TRACE conn2 <- [1,2038,null,{}] 05:56:42 INFO - PROCESS | 2257 | 1461675402651 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}] 05:56:42 INFO - PROCESS | 2257 | 1461675402780 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:56:42 INFO - PROCESS | 2257 | 1461675402797 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b9000 == 39 [pid = 2257] [id = 517] 05:56:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11925f400) [pid = 2257] [serial = 1551] [outer = 0x0] 05:56:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x119d85800) [pid = 2257] [serial = 1552] [outer = 0x11925f400] 05:56:42 INFO - PROCESS | 2257 | 1461675402840 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11ad07000) [pid = 2257] [serial = 1553] [outer = 0x11925f400] 05:56:43 INFO - PROCESS | 2257 | 1461675403261 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 673ms 05:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:56:43 INFO - PROCESS | 2257 | 1461675403315 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 2257 | 1461675403317 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:56:43 INFO - PROCESS | 2257 | 1461675403319 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 2257 | 1461675403321 Marionette TRACE conn2 <- [1,2042,null,{}] 05:56:43 INFO - PROCESS | 2257 | 1461675403329 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}] 05:56:43 INFO - PROCESS | 2257 | 1461675403414 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:56:43 INFO - PROCESS | 2257 | 1461675403419 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c364000 == 40 [pid = 2257] [id = 518] 05:56:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11adef800) [pid = 2257] [serial = 1554] [outer = 0x0] 05:56:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11b80fc00) [pid = 2257] [serial = 1555] [outer = 0x11adef800] 05:56:43 INFO - PROCESS | 2257 | 1461675403451 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11be1c000) [pid = 2257] [serial = 1556] [outer = 0x11adef800] 05:56:43 INFO - PROCESS | 2257 | 1461675403795 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]]]}] 05:56:43 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) 05:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 520ms 05:56:43 INFO - PROCESS | 2257 | 1461675403840 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:56:43 INFO - PROCESS | 2257 | 1461675403842 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:56:43 INFO - PROCESS | 2257 | 1461675403844 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 2257 | 1461675403845 Marionette TRACE conn2 <- [1,2046,null,{}] 05:56:43 INFO - PROCESS | 2257 | 1461675403847 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}] 05:56:43 INFO - PROCESS | 2257 | 1461675403929 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:56:43 INFO - PROCESS | 2257 | 1461675403934 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cb8800 == 41 [pid = 2257] [id = 519] 05:56:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11be1c400) [pid = 2257] [serial = 1557] [outer = 0x0] 05:56:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11c66c400) [pid = 2257] [serial = 1558] [outer = 0x11be1c400] 05:56:43 INFO - PROCESS | 2257 | 1461675403960 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c8b5800) [pid = 2257] [serial = 1559] [outer = 0x11be1c400] 05:56:44 INFO - PROCESS | 2257 | 1461675404293 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]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 469ms 05:56:44 INFO - PROCESS | 2257 | 1461675404313 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 2257 | 1461675404314 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:56:44 INFO - PROCESS | 2257 | 1461675404317 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 2257 | 1461675404318 Marionette TRACE conn2 <- [1,2050,null,{}] 05:56:44 INFO - PROCESS | 2257 | 1461675404320 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}] 05:56:44 INFO - PROCESS | 2257 | 1461675404401 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:56:44 INFO - PROCESS | 2257 | 1461675404459 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x1273ca800 == 42 [pid = 2257] [id = 520] 05:56:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c00a000) [pid = 2257] [serial = 1560] [outer = 0x0] 05:56:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x123a65800) [pid = 2257] [serial = 1561] [outer = 0x11c00a000] 05:56:44 INFO - PROCESS | 2257 | 1461675404485 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x127775400) [pid = 2257] [serial = 1562] [outer = 0x11c00a000] 05:56:44 INFO - PROCESS | 2257 | 1461675404801 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]]]}] 05:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 05:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:56:44 INFO - PROCESS | 2257 | 1461675404838 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:56:44 INFO - PROCESS | 2257 | 1461675404840 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:56:44 INFO - PROCESS | 2257 | 1461675404842 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:56:44 INFO - PROCESS | 2257 | 1461675404843 Marionette TRACE conn2 <- [1,2054,null,{}] 05:56:44 INFO - PROCESS | 2257 | 1461675404845 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}] 05:56:44 INFO - PROCESS | 2257 | 1461675404961 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:56:44 INFO - PROCESS | 2257 | 1461675404975 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x12966e800 == 43 [pid = 2257] [id = 521] 05:56:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x127b74800) [pid = 2257] [serial = 1563] [outer = 0x0] 05:56:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x128917000) [pid = 2257] [serial = 1564] [outer = 0x127b74800] 05:56:45 INFO - PROCESS | 2257 | 1461675405002 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x129617400) [pid = 2257] [serial = 1565] [outer = 0x127b74800] 05:56:45 INFO - PROCESS | 2257 | 1461675405361 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 572ms 05:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:56:45 INFO - PROCESS | 2257 | 1461675405414 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 2257 | 1461675405416 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:56:45 INFO - PROCESS | 2257 | 1461675405418 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 2257 | 1461675405419 Marionette TRACE conn2 <- [1,2058,null,{}] 05:56:45 INFO - PROCESS | 2257 | 1461675405421 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}] 05:56:45 INFO - PROCESS | 2257 | 1461675405518 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:56:45 INFO - PROCESS | 2257 | 1461675405530 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5e0800 == 44 [pid = 2257] [id = 522] 05:56:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x129617c00) [pid = 2257] [serial = 1566] [outer = 0x0] 05:56:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x129b72800) [pid = 2257] [serial = 1567] [outer = 0x129617c00] 05:56:45 INFO - PROCESS | 2257 | 1461675405556 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x129d0f400) [pid = 2257] [serial = 1568] [outer = 0x129617c00] 05:56:45 INFO - PROCESS | 2257 | 1461675405910 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 05:56:45 INFO - PROCESS | 2257 | 1461675405938 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 2257 | 1461675405939 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:56:45 INFO - PROCESS | 2257 | 1461675405948 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 2257 | 1461675405950 Marionette TRACE conn2 <- [1,2062,null,{}] 05:56:45 INFO - PROCESS | 2257 | 1461675405952 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}] 05:56:46 INFO - PROCESS | 2257 | 1461675406016 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:56:46 INFO - PROCESS | 2257 | 1461675406041 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c00a800 == 45 [pid = 2257] [id = 523] 05:56:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x1296b0400) [pid = 2257] [serial = 1569] [outer = 0x0] 05:56:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x129d8b000) [pid = 2257] [serial = 1570] [outer = 0x1296b0400] 05:56:46 INFO - PROCESS | 2257 | 1461675406068 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x129defc00) [pid = 2257] [serial = 1571] [outer = 0x1296b0400] 05:56:46 INFO - PROCESS | 2257 | 1461675406519 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]]]}] 05:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 580ms 05:56:46 INFO - PROCESS | 2257 | 1461675406536 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:56:46 INFO - PROCESS | 2257 | 1461675406537 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:56:46 INFO - PROCESS | 2257 | 1461675406550 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:56:46 INFO - PROCESS | 2257 | 1461675406552 Marionette TRACE conn2 <- [1,2066,null,{}] 05:56:46 INFO - PROCESS | 2257 | 1461675406555 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}] 05:56:46 INFO - PROCESS | 2257 | 1461675406714 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x11c66cc00) [pid = 2257] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11c004c00) [pid = 2257] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x127389400) [pid = 2257] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11a952800) [pid = 2257] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11be19000) [pid = 2257] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11867cc00) [pid = 2257] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11afe8400) [pid = 2257] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:56:46 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x114fde400) [pid = 2257] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:56:46 INFO - PROCESS | 2257 | 1461675406874 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb37800 == 46 [pid = 2257] [id = 524] 05:56:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x1147df800) [pid = 2257] [serial = 1572] [outer = 0x0] 05:56:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11867cc00) [pid = 2257] [serial = 1573] [outer = 0x1147df800] 05:56:46 INFO - PROCESS | 2257 | 1461675406915 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11c004c00) [pid = 2257] [serial = 1574] [outer = 0x1147df800] 05:56:47 INFO - PROCESS | 2257 | 1461675407184 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]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 681ms 05:56:47 INFO - PROCESS | 2257 | 1461675407222 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 2257 | 1461675407224 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:56:47 INFO - PROCESS | 2257 | 1461675407234 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 2257 | 1461675407235 Marionette TRACE conn2 <- [1,2070,null,{}] 05:56:47 INFO - PROCESS | 2257 | 1461675407237 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}] 05:56:47 INFO - PROCESS | 2257 | 1461675407323 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:56:47 INFO - PROCESS | 2257 | 1461675407377 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d419000 == 47 [pid = 2257] [id = 525] 05:56:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11ad76400) [pid = 2257] [serial = 1575] [outer = 0x0] 05:56:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x129df5c00) [pid = 2257] [serial = 1576] [outer = 0x11ad76400] 05:56:47 INFO - PROCESS | 2257 | 1461675407402 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x129dfec00) [pid = 2257] [serial = 1577] [outer = 0x11ad76400] 05:56:47 INFO - PROCESS | 2257 | 1461675407704 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]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 05:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:56:47 INFO - PROCESS | 2257 | 1461675407753 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 2257 | 1461675407755 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:56:47 INFO - PROCESS | 2257 | 1461675407758 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 2257 | 1461675407761 Marionette TRACE conn2 <- [1,2074,null,{}] 05:56:47 INFO - PROCESS | 2257 | 1461675407765 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}] 05:56:47 INFO - PROCESS | 2257 | 1461675407911 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:56:47 INFO - PROCESS | 2257 | 1461675407993 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d741000 == 48 [pid = 2257] [id = 526] 05:56:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11bde0400) [pid = 2257] [serial = 1578] [outer = 0x0] 05:56:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x12a543c00) [pid = 2257] [serial = 1579] [outer = 0x11bde0400] 05:56:48 INFO - PROCESS | 2257 | 1461675408039 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x12b30b000) [pid = 2257] [serial = 1580] [outer = 0x11bde0400] 05:56:48 INFO - PROCESS | 2257 | 1461675408328 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 621ms 05:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:56:48 INFO - PROCESS | 2257 | 1461675408380 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 2257 | 1461675408381 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:56:48 INFO - PROCESS | 2257 | 1461675408383 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 2257 | 1461675408384 Marionette TRACE conn2 <- [1,2078,null,{}] 05:56:48 INFO - PROCESS | 2257 | 1461675408386 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}] 05:56:48 INFO - PROCESS | 2257 | 1461675408471 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:56:48 INFO - PROCESS | 2257 | 1461675408475 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a0000 == 49 [pid = 2257] [id = 527] 05:56:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x12b30b800) [pid = 2257] [serial = 1581] [outer = 0x0] 05:56:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x12b54c000) [pid = 2257] [serial = 1582] [outer = 0x12b30b800] 05:56:48 INFO - PROCESS | 2257 | 1461675408501 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x12b552400) [pid = 2257] [serial = 1583] [outer = 0x12b30b800] 05:56:48 INFO - PROCESS | 2257 | 1461675408870 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 05:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:56:48 INFO - PROCESS | 2257 | 1461675408902 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 2257 | 1461675408904 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:56:48 INFO - PROCESS | 2257 | 1461675408908 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 2257 | 1461675408911 Marionette TRACE conn2 <- [1,2082,null,{}] 05:56:48 INFO - PROCESS | 2257 | 1461675408915 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}] 05:56:49 INFO - PROCESS | 2257 | 1461675409022 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:56:49 INFO - PROCESS | 2257 | 1461675409075 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x119213800 == 50 [pid = 2257] [id = 528] 05:56:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x114bba800) [pid = 2257] [serial = 1584] [outer = 0x0] 05:56:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x114fdc800) [pid = 2257] [serial = 1585] [outer = 0x114bba800] 05:56:49 INFO - PROCESS | 2257 | 1461675409106 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x1186ae800) [pid = 2257] [serial = 1586] [outer = 0x114bba800] 05:56:49 INFO - PROCESS | 2257 | 1461675409572 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]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 722ms 05:56:49 INFO - PROCESS | 2257 | 1461675409641 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 2257 | 1461675409645 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:56:49 INFO - PROCESS | 2257 | 1461675409651 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 2257 | 1461675409653 Marionette TRACE conn2 <- [1,2086,null,{}] 05:56:49 INFO - PROCESS | 2257 | 1461675409656 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}] 05:56:49 INFO - PROCESS | 2257 | 1461675409762 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:56:49 INFO - PROCESS | 2257 | 1461675409833 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x1273b4800 == 51 [pid = 2257] [id = 529] 05:56:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11adf0000) [pid = 2257] [serial = 1587] [outer = 0x0] 05:56:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11afeb800) [pid = 2257] [serial = 1588] [outer = 0x11adf0000] 05:56:49 INFO - PROCESS | 2257 | 1461675409862 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11bdeb400) [pid = 2257] [serial = 1589] [outer = 0x11adf0000] 05:56:50 INFO - PROCESS | 2257 | 1461675410266 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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 672ms 05:56:50 INFO - PROCESS | 2257 | 1461675410324 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 2257 | 1461675410325 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:56:50 INFO - PROCESS | 2257 | 1461675410327 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 2257 | 1461675410330 Marionette TRACE conn2 <- [1,2090,null,{}] 05:56:50 INFO - PROCESS | 2257 | 1461675410338 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}] 05:56:50 INFO - PROCESS | 2257 | 1461675410462 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:56:50 INFO - PROCESS | 2257 | 1461675410532 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d432800 == 52 [pid = 2257] [id = 530] 05:56:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11c677c00) [pid = 2257] [serial = 1590] [outer = 0x0] 05:56:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127fba800) [pid = 2257] [serial = 1591] [outer = 0x11c677c00] 05:56:50 INFO - PROCESS | 2257 | 1461675410565 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x128992000) [pid = 2257] [serial = 1592] [outer = 0x11c677c00] 05:56:50 INFO - PROCESS | 2257 | 1461675410994 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 05:56:51 INFO - PROCESS | 2257 | 1461675411001 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 2257 | 1461675411003 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:56:51 INFO - PROCESS | 2257 | 1461675411005 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 2257 | 1461675411007 Marionette TRACE conn2 <- [1,2094,null,{}] 05:56:51 INFO - PROCESS | 2257 | 1461675411011 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}] 05:56:51 INFO - PROCESS | 2257 | 1461675411113 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:56:51 INFO - PROCESS | 2257 | 1461675411166 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3ac000 == 53 [pid = 2257] [id = 531] 05:56:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x128992800) [pid = 2257] [serial = 1593] [outer = 0x0] 05:56:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129247c00) [pid = 2257] [serial = 1594] [outer = 0x128992800] 05:56:51 INFO - PROCESS | 2257 | 1461675411197 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129d0e800) [pid = 2257] [serial = 1595] [outer = 0x128992800] 05:56:51 INFO - PROCESS | 2257 | 1461675411604 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 622ms 05:56:51 INFO - PROCESS | 2257 | 1461675411628 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 2257 | 1461675411629 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:56:51 INFO - PROCESS | 2257 | 1461675411631 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 2257 | 1461675411633 Marionette TRACE conn2 <- [1,2098,null,{}] 05:56:51 INFO - PROCESS | 2257 | 1461675411635 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}] 05:56:51 INFO - PROCESS | 2257 | 1461675411734 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:56:51 INFO - PROCESS | 2257 | 1461675411821 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12782d000 == 54 [pid = 2257] [id = 532] 05:56:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x1276bec00) [pid = 2257] [serial = 1596] [outer = 0x0] 05:56:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12a548c00) [pid = 2257] [serial = 1597] [outer = 0x1276bec00] 05:56:51 INFO - PROCESS | 2257 | 1461675411886 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12b303000) [pid = 2257] [serial = 1598] [outer = 0x1276bec00] 05:56:52 INFO - PROCESS | 2257 | 1461675412595 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]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 972ms 05:56:52 INFO - PROCESS | 2257 | 1461675412605 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 2257 | 1461675412609 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:56:52 INFO - PROCESS | 2257 | 1461675412613 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - PROCESS | 2257 | 1461675412616 Marionette TRACE conn2 <- [1,2102,null,{}] 05:56:52 INFO - PROCESS | 2257 | 1461675412622 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}] 05:56:52 INFO - PROCESS | 2257 | 1461675412800 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:56:52 INFO - PROCESS | 2257 | 1461675412852 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb53000 == 55 [pid = 2257] [id = 533] 05:56:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x114bb9400) [pid = 2257] [serial = 1599] [outer = 0x0] 05:56:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x115122800) [pid = 2257] [serial = 1600] [outer = 0x114bb9400] 05:56:52 INFO - PROCESS | 2257 | 1461675412880 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11577f800) [pid = 2257] [serial = 1601] [outer = 0x114bb9400] 05:56:53 INFO - PROCESS | 2257 | 1461675413315 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 729ms 05:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:56:53 INFO - PROCESS | 2257 | 1461675413343 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 2257 | 1461675413347 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:56:53 INFO - PROCESS | 2257 | 1461675413351 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 2257 | 1461675413353 Marionette TRACE conn2 <- [1,2106,null,{}] 05:56:53 INFO - PROCESS | 2257 | 1461675413356 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}] 05:56:53 INFO - PROCESS | 2257 | 1461675413445 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:56:53 INFO - PROCESS | 2257 | 1461675413502 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b5800 == 56 [pid = 2257] [id = 534] 05:56:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11578c000) [pid = 2257] [serial = 1602] [outer = 0x0] 05:56:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x1186bb400) [pid = 2257] [serial = 1603] [outer = 0x11578c000] 05:56:53 INFO - PROCESS | 2257 | 1461675413529 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x118f4dc00) [pid = 2257] [serial = 1604] [outer = 0x11578c000] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x12d741000 == 55 [pid = 2257] [id = 526] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x12d419000 == 54 [pid = 2257] [id = 525] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb37800 == 53 [pid = 2257] [id = 524] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x12c00a800 == 52 [pid = 2257] [id = 523] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5e0800 == 51 [pid = 2257] [id = 522] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x12966e800 == 50 [pid = 2257] [id = 521] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11512e000) [pid = 2257] [serial = 1492] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12776a800) [pid = 2257] [serial = 1528] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x118e0c800) [pid = 2257] [serial = 1495] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11afeb000) [pid = 2257] [serial = 1498] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x123a64000) [pid = 2257] [serial = 1504] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11c005800) [pid = 2257] [serial = 1501] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x127775c00) [pid = 2257] [serial = 1507] [outer = 0x0] [url = about:blank] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x1273ca800 == 49 [pid = 2257] [id = 520] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x125cb8800 == 48 [pid = 2257] [id = 519] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x11c364000 == 47 [pid = 2257] [id = 518] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b9000 == 46 [pid = 2257] [id = 517] 05:56:53 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd05000 == 45 [pid = 2257] [id = 516] 05:56:53 INFO - PROCESS | 2257 | 1461675413961 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 620ms 05:56:53 INFO - PROCESS | 2257 | 1461675413971 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 2257 | 1461675413973 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:56:53 INFO - PROCESS | 2257 | 1461675413979 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 2257 | 1461675413981 Marionette TRACE conn2 <- [1,2110,null,{}] 05:56:53 INFO - PROCESS | 2257 | 1461675413989 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}] 05:56:54 INFO - PROCESS | 2257 | 1461675414081 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12738d000) [pid = 2257] [serial = 1526] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11c678000) [pid = 2257] [serial = 1475] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x12776c800) [pid = 2257] [serial = 1490] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11ad79800) [pid = 2257] [serial = 1516] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11adf2000) [pid = 2257] [serial = 1517] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11c009c00) [pid = 2257] [serial = 1522] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11c3b7400) [pid = 2257] [serial = 1523] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x119d8c400) [pid = 2257] [serial = 1514] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11c8aec00) [pid = 2257] [serial = 1525] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11918c400) [pid = 2257] [serial = 1513] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11b80e000) [pid = 2257] [serial = 1519] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11bdecc00) [pid = 2257] [serial = 1520] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x115ab3400) [pid = 2257] [serial = 1511] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x115129400) [pid = 2257] [serial = 1510] [outer = 0x0] [url = about:blank] 05:56:54 INFO - PROCESS | 2257 | 1461675414138 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aade000 == 46 [pid = 2257] [id = 535] 05:56:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x115812000) [pid = 2257] [serial = 1605] [outer = 0x0] 05:56:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x118f44800) [pid = 2257] [serial = 1606] [outer = 0x115812000] 05:56:54 INFO - PROCESS | 2257 | 1461675414166 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11ad0c800) [pid = 2257] [serial = 1607] [outer = 0x115812000] 05:56:54 INFO - PROCESS | 2257 | 1461675414501 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 572ms 05:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:56:54 INFO - PROCESS | 2257 | 1461675414551 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 2257 | 1461675414553 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:56:54 INFO - PROCESS | 2257 | 1461675414556 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 2257 | 1461675414558 Marionette TRACE conn2 <- [1,2114,null,{}] 05:56:54 INFO - PROCESS | 2257 | 1461675414561 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}] 05:56:54 INFO - PROCESS | 2257 | 1461675414714 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:56:54 INFO - PROCESS | 2257 | 1461675414788 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd09800 == 47 [pid = 2257] [id = 536] 05:56:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11ad74c00) [pid = 2257] [serial = 1608] [outer = 0x0] 05:56:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11af1a400) [pid = 2257] [serial = 1609] [outer = 0x11ad74c00] 05:56:54 INFO - PROCESS | 2257 | 1461675414835 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11b808000) [pid = 2257] [serial = 1610] [outer = 0x11ad74c00] 05:56:55 INFO - PROCESS | 2257 | 1461675415178 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]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 672ms 05:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:56:55 INFO - PROCESS | 2257 | 1461675415230 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 2257 | 1461675415231 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:56:55 INFO - PROCESS | 2257 | 1461675415234 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 2257 | 1461675415235 Marionette TRACE conn2 <- [1,2118,null,{}] 05:56:55 INFO - PROCESS | 2257 | 1461675415237 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}] 05:56:55 INFO - PROCESS | 2257 | 1461675415313 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:56:55 INFO - PROCESS | 2257 | 1461675415317 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x1166e2800 == 48 [pid = 2257] [id = 537] 05:56:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11b847400) [pid = 2257] [serial = 1611] [outer = 0x0] 05:56:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11bddd800) [pid = 2257] [serial = 1612] [outer = 0x11b847400] 05:56:55 INFO - PROCESS | 2257 | 1461675415359 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11be1d400) [pid = 2257] [serial = 1613] [outer = 0x11b847400] 05:56:55 INFO - PROCESS | 2257 | 1461675415685 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]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 468ms 05:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:56:55 INFO - PROCESS | 2257 | 1461675415702 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 2257 | 1461675415703 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:56:55 INFO - PROCESS | 2257 | 1461675415705 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 2257 | 1461675415707 Marionette TRACE conn2 <- [1,2122,null,{}] 05:56:55 INFO - PROCESS | 2257 | 1461675415712 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}] 05:56:55 INFO - PROCESS | 2257 | 1461675415804 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:56:55 INFO - PROCESS | 2257 | 1461675415865 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc2800 == 49 [pid = 2257] [id = 538] 05:56:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11b8d3c00) [pid = 2257] [serial = 1614] [outer = 0x0] 05:56:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x11c002800) [pid = 2257] [serial = 1615] [outer = 0x11b8d3c00] 05:56:55 INFO - PROCESS | 2257 | 1461675415894 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x11c890800) [pid = 2257] [serial = 1616] [outer = 0x11b8d3c00] 05:56:56 INFO - PROCESS | 2257 | 1461675416196 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 521ms 05:56:56 INFO - PROCESS | 2257 | 1461675416237 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 2257 | 1461675416238 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:56:56 INFO - PROCESS | 2257 | 1461675416240 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 2257 | 1461675416243 Marionette TRACE conn2 <- [1,2126,null,{}] 05:56:56 INFO - PROCESS | 2257 | 1461675416246 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}] 05:56:56 INFO - PROCESS | 2257 | 1461675416343 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:56:56 INFO - PROCESS | 2257 | 1461675416347 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x127824000 == 50 [pid = 2257] [id = 539] 05:56:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11be17800) [pid = 2257] [serial = 1617] [outer = 0x0] 05:56:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11c8aec00) [pid = 2257] [serial = 1618] [outer = 0x11be17800] 05:56:56 INFO - PROCESS | 2257 | 1461675416373 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12394e400) [pid = 2257] [serial = 1619] [outer = 0x11be17800] 05:56:56 INFO - PROCESS | 2257 | 1461675416706 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 524ms 05:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:56:56 INFO - PROCESS | 2257 | 1461675416769 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 2257 | 1461675416770 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:56:56 INFO - PROCESS | 2257 | 1461675416773 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 2257 | 1461675416774 Marionette TRACE conn2 <- [1,2130,null,{}] 05:56:56 INFO - PROCESS | 2257 | 1461675416776 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}] 05:56:56 INFO - PROCESS | 2257 | 1461675416871 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:56:56 INFO - PROCESS | 2257 | 1461675416876 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x12966b800 == 51 [pid = 2257] [id = 540] 05:56:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11c890c00) [pid = 2257] [serial = 1620] [outer = 0x0] 05:56:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x123a6b800) [pid = 2257] [serial = 1621] [outer = 0x11c890c00] 05:56:56 INFO - PROCESS | 2257 | 1461675416930 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x125e5f000) [pid = 2257] [serial = 1622] [outer = 0x11c890c00] 05:56:57 INFO - PROCESS | 2257 | 1461675417251 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] 05:56:57 INFO - PROCESS | 2257 | 1461675417294 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:56:57 INFO - PROCESS | 2257 | 1461675417296 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 2257 | 1461675417298 Marionette TRACE conn2 <- [1,2134,null,{}] 05:56:57 INFO - PROCESS | 2257 | 1461675417300 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}] 05:56:57 INFO - PROCESS | 2257 | 1461675417397 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:56:57 INFO - PROCESS | 2257 | 1461675417410 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a321800 == 52 [pid = 2257] [id = 541] 05:56:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x125e59400) [pid = 2257] [serial = 1623] [outer = 0x0] 05:56:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12738fc00) [pid = 2257] [serial = 1624] [outer = 0x125e59400] 05:56:57 INFO - PROCESS | 2257 | 1461675417435 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12783cc00) [pid = 2257] [serial = 1625] [outer = 0x125e59400] 05:56:57 INFO - PROCESS | 2257 | 1461675417780 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]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 05:56:57 INFO - PROCESS | 2257 | 1461675417821 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:56:57 INFO - PROCESS | 2257 | 1461675417822 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:56:57 INFO - PROCESS | 2257 | 1461675417825 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 2257 | 1461675417826 Marionette TRACE conn2 <- [1,2138,null,{}] 05:56:57 INFO - PROCESS | 2257 | 1461675417828 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}] 05:56:57 INFO - PROCESS | 2257 | 1461675417927 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:56:57 INFO - PROCESS | 2257 | 1461675417961 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b202800 == 53 [pid = 2257] [id = 542] 05:56:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x115445c00) [pid = 2257] [serial = 1626] [outer = 0x0] 05:56:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x127ffbc00) [pid = 2257] [serial = 1627] [outer = 0x115445c00] 05:56:57 INFO - PROCESS | 2257 | 1461675417988 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x128993400) [pid = 2257] [serial = 1628] [outer = 0x115445c00] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x127b74800) [pid = 2257] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x1296b0400) [pid = 2257] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x129617c00) [pid = 2257] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x1147df800) [pid = 2257] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x1157e4000) [pid = 2257] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11afe5400) [pid = 2257] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x115125800) [pid = 2257] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11c88a400) [pid = 2257] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11c00a000) [pid = 2257] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11c88b400) [pid = 2257] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x114fe1400) [pid = 2257] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11be1c400) [pid = 2257] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11adef800) [pid = 2257] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11925f400) [pid = 2257] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x119e43400) [pid = 2257] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11ad76400) [pid = 2257] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11bde0400) [pid = 2257] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x115ab2c00) [pid = 2257] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11bdeac00) [pid = 2257] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11ad75000) [pid = 2257] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11b84a800) [pid = 2257] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11b009400) [pid = 2257] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x1276bc800) [pid = 2257] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:56:58 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11512a400) [pid = 2257] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:56:58 INFO - PROCESS | 2257 | 1461675418443 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 623ms 05:56:58 INFO - PROCESS | 2257 | 1461675418449 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 2257 | 1461675418450 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:56:58 INFO - PROCESS | 2257 | 1461675418452 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 2257 | 1461675418454 Marionette TRACE conn2 <- [1,2142,null,{}] 05:56:58 INFO - PROCESS | 2257 | 1461675418456 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}] 05:56:58 INFO - PROCESS | 2257 | 1461675418553 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:56:58 INFO - PROCESS | 2257 | 1461675418606 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c14800 == 54 [pid = 2257] [id = 543] 05:56:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x115130800) [pid = 2257] [serial = 1629] [outer = 0x0] 05:56:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11a95d400) [pid = 2257] [serial = 1630] [outer = 0x115130800] 05:56:58 INFO - PROCESS | 2257 | 1461675418636 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x127ffc000) [pid = 2257] [serial = 1631] [outer = 0x115130800] 05:56:58 INFO - PROCESS | 2257 | 1461675418979 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] 05:56:59 INFO - PROCESS | 2257 | 1461675419026 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:56:59 INFO - PROCESS | 2257 | 1461675419030 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 2257 | 1461675419031 Marionette TRACE conn2 <- [1,2146,null,{}] 05:56:59 INFO - PROCESS | 2257 | 1461675419034 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}] 05:56:59 INFO - PROCESS | 2257 | 1461675419115 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:56:59 INFO - PROCESS | 2257 | 1461675419165 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b5000 == 55 [pid = 2257] [id = 544] 05:56:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x1276bc800) [pid = 2257] [serial = 1632] [outer = 0x0] 05:56:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x12924f400) [pid = 2257] [serial = 1633] [outer = 0x1276bc800] 05:56:59 INFO - PROCESS | 2257 | 1461675419193 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x129d87800) [pid = 2257] [serial = 1634] [outer = 0x1276bc800] 05:56:59 INFO - PROCESS | 2257 | 1461675419463 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] 05:56:59 INFO - PROCESS | 2257 | 1461675419501 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:56:59 INFO - PROCESS | 2257 | 1461675419504 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 2257 | 1461675419505 Marionette TRACE conn2 <- [1,2150,null,{}] 05:56:59 INFO - PROCESS | 2257 | 1461675419507 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}] 05:56:59 INFO - PROCESS | 2257 | 1461675419601 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:56:59 INFO - PROCESS | 2257 | 1461675419604 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d431000 == 56 [pid = 2257] [id = 545] 05:56:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x129d88800) [pid = 2257] [serial = 1635] [outer = 0x0] 05:56:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x129df2400) [pid = 2257] [serial = 1636] [outer = 0x129d88800] 05:56:59 INFO - PROCESS | 2257 | 1461675419629 Marionette DEBUG loaded listener.js 05:56:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12a549000) [pid = 2257] [serial = 1637] [outer = 0x129d88800] 05:56:59 INFO - PROCESS | 2257 | 1461675419961 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 468ms 05:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:56:59 INFO - PROCESS | 2257 | 1461675419973 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 2257 | 1461675419974 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:56:59 INFO - PROCESS | 2257 | 1461675419979 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 2257 | 1461675419980 Marionette TRACE conn2 <- [1,2154,null,{}] 05:56:59 INFO - PROCESS | 2257 | 1461675419983 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}] 05:57:00 INFO - PROCESS | 2257 | 1461675420067 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:57:00 INFO - PROCESS | 2257 | 1461675420123 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e394800 == 57 [pid = 2257] [id = 546] 05:57:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x129d8b800) [pid = 2257] [serial = 1638] [outer = 0x0] 05:57:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12b302800) [pid = 2257] [serial = 1639] [outer = 0x129d8b800] 05:57:00 INFO - PROCESS | 2257 | 1461675420148 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12b30a000) [pid = 2257] [serial = 1640] [outer = 0x129d8b800] 05:57:00 INFO - PROCESS | 2257 | 1461675420551 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]]]}] 05:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 620ms 05:57:00 INFO - PROCESS | 2257 | 1461675420599 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:57:00 INFO - PROCESS | 2257 | 1461675420601 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:57:00 INFO - PROCESS | 2257 | 1461675420605 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:57:00 INFO - PROCESS | 2257 | 1461675420608 Marionette TRACE conn2 <- [1,2158,null,{}] 05:57:00 INFO - PROCESS | 2257 | 1461675420612 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}] 05:57:00 INFO - PROCESS | 2257 | 1461675420717 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:57:00 INFO - PROCESS | 2257 | 1461675420773 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b4000 == 58 [pid = 2257] [id = 547] 05:57:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x114bc2800) [pid = 2257] [serial = 1641] [outer = 0x0] 05:57:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x115129400) [pid = 2257] [serial = 1642] [outer = 0x114bc2800] 05:57:00 INFO - PROCESS | 2257 | 1461675420806 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x1157db000) [pid = 2257] [serial = 1643] [outer = 0x114bc2800] 05:57:01 INFO - PROCESS | 2257 | 1461675421259 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 726ms 05:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:57:01 INFO - PROCESS | 2257 | 1461675421332 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 2257 | 1461675421336 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:57:01 INFO - PROCESS | 2257 | 1461675421340 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 2257 | 1461675421342 Marionette TRACE conn2 <- [1,2162,null,{}] 05:57:01 INFO - PROCESS | 2257 | 1461675421345 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}] 05:57:01 INFO - PROCESS | 2257 | 1461675421445 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:57:01 INFO - PROCESS | 2257 | 1461675421514 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0c4000 == 59 [pid = 2257] [id = 548] 05:57:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x119125400) [pid = 2257] [serial = 1644] [outer = 0x0] 05:57:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11a952400) [pid = 2257] [serial = 1645] [outer = 0x119125400] 05:57:01 INFO - PROCESS | 2257 | 1461675421544 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11ad74800) [pid = 2257] [serial = 1646] [outer = 0x119125400] 05:57:01 INFO - PROCESS | 2257 | 1461675421949 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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 673ms 05:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:57:02 INFO - PROCESS | 2257 | 1461675422014 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 2257 | 1461675422015 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:57:02 INFO - PROCESS | 2257 | 1461675422018 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 2257 | 1461675422020 Marionette TRACE conn2 <- [1,2166,null,{}] 05:57:02 INFO - PROCESS | 2257 | 1461675422028 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}] 05:57:02 INFO - PROCESS | 2257 | 1461675422155 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:57:02 INFO - PROCESS | 2257 | 1461675422225 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c01a000 == 60 [pid = 2257] [id = 549] 05:57:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11b003400) [pid = 2257] [serial = 1647] [outer = 0x0] 05:57:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11be12c00) [pid = 2257] [serial = 1648] [outer = 0x11b003400] 05:57:02 INFO - PROCESS | 2257 | 1461675422258 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c1ba400) [pid = 2257] [serial = 1649] [outer = 0x11b003400] 05:57:02 INFO - PROCESS | 2257 | 1461675422665 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]]]}] 05:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 05:57:02 INFO - PROCESS | 2257 | 1461675422690 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:57:02 INFO - PROCESS | 2257 | 1461675422693 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:57:02 INFO - PROCESS | 2257 | 1461675422696 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 2257 | 1461675422697 Marionette TRACE conn2 <- [1,2170,null,{}] 05:57:02 INFO - PROCESS | 2257 | 1461675422700 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}] 05:57:02 INFO - PROCESS | 2257 | 1461675422801 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:57:02 INFO - PROCESS | 2257 | 1461675422856 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebc7000 == 61 [pid = 2257] [id = 550] 05:57:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x11c3bfc00) [pid = 2257] [serial = 1650] [outer = 0x0] 05:57:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x11c8b1c00) [pid = 2257] [serial = 1651] [outer = 0x11c3bfc00] 05:57:02 INFO - PROCESS | 2257 | 1461675422886 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12749cc00) [pid = 2257] [serial = 1652] [outer = 0x11c3bfc00] 05:57:03 INFO - PROCESS | 2257 | 1461675423324 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]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 668ms 05:57:03 INFO - PROCESS | 2257 | 1461675423365 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 2257 | 1461675423366 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:57:03 INFO - PROCESS | 2257 | 1461675423369 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 2257 | 1461675423370 Marionette TRACE conn2 <- [1,2174,null,{}] 05:57:03 INFO - PROCESS | 2257 | 1461675423373 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}] 05:57:03 INFO - PROCESS | 2257 | 1461675423474 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:57:03 INFO - PROCESS | 2257 | 1461675423573 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef49000 == 62 [pid = 2257] [id = 551] 05:57:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x127384800) [pid = 2257] [serial = 1653] [outer = 0x0] 05:57:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x129222c00) [pid = 2257] [serial = 1654] [outer = 0x127384800] 05:57:03 INFO - PROCESS | 2257 | 1461675423604 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12a551800) [pid = 2257] [serial = 1655] [outer = 0x127384800] 05:57:04 INFO - PROCESS | 2257 | 1461675424039 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]]]}] 05:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 05:57:04 INFO - PROCESS | 2257 | 1461675424094 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:57:04 INFO - PROCESS | 2257 | 1461675424095 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:57:04 INFO - PROCESS | 2257 | 1461675424099 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - PROCESS | 2257 | 1461675424100 Marionette TRACE conn2 <- [1,2178,null,{}] 05:57:04 INFO - PROCESS | 2257 | 1461675424102 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}] 05:57:04 INFO - PROCESS | 2257 | 1461675424219 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:57:04 INFO - PROCESS | 2257 | 1461675424290 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aafc800 == 63 [pid = 2257] [id = 552] 05:57:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x119d8f800) [pid = 2257] [serial = 1656] [outer = 0x0] 05:57:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11b80e800) [pid = 2257] [serial = 1657] [outer = 0x119d8f800] 05:57:04 INFO - PROCESS | 2257 | 1461675424322 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12b309800) [pid = 2257] [serial = 1658] [outer = 0x119d8f800] 05:57:04 INFO - PROCESS | 2257 | 1461675424900 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]]]}] 05:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 869ms 05:57:04 INFO - PROCESS | 2257 | 1461675424969 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:57:04 INFO - PROCESS | 2257 | 1461675424971 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:57:04 INFO - PROCESS | 2257 | 1461675424975 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - PROCESS | 2257 | 1461675424979 Marionette TRACE conn2 <- [1,2182,null,{}] 05:57:04 INFO - PROCESS | 2257 | 1461675424982 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}] 05:57:05 INFO - PROCESS | 2257 | 1461675425074 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:57:05 INFO - PROCESS | 2257 | 1461675425149 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x11917e800 == 64 [pid = 2257] [id = 553] 05:57:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x115487000) [pid = 2257] [serial = 1659] [outer = 0x0] 05:57:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x115783400) [pid = 2257] [serial = 1660] [outer = 0x115487000] 05:57:05 INFO - PROCESS | 2257 | 1461675425179 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x116860000) [pid = 2257] [serial = 1661] [outer = 0x115487000] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12a327800 == 63 [pid = 2257] [id = 513] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12896f000 == 62 [pid = 2257] [id = 509] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12d431000 == 61 [pid = 2257] [id = 545] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b5000 == 60 [pid = 2257] [id = 544] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x129c14800 == 59 [pid = 2257] [id = 543] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12b202800 == 58 [pid = 2257] [id = 542] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12a321800 == 57 [pid = 2257] [id = 541] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12966b800 == 56 [pid = 2257] [id = 540] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x127824000 == 55 [pid = 2257] [id = 539] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x12b54c000) [pid = 2257] [serial = 1582] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | 1461675425626 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]]]}] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc2800 == 54 [pid = 2257] [id = 538] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x1166e2800 == 53 [pid = 2257] [id = 537] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd09800 == 52 [pid = 2257] [id = 536] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x11aade000 == 51 [pid = 2257] [id = 535] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b5800 == 50 [pid = 2257] [id = 534] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb53000 == 49 [pid = 2257] [id = 533] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x12d432800 == 48 [pid = 2257] [id = 530] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x1273b4800 == 47 [pid = 2257] [id = 529] 05:57:05 INFO - PROCESS | 2257 | --DOCSHELL 0x119213800 == 46 [pid = 2257] [id = 528] 05:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 676ms 05:57:05 INFO - PROCESS | 2257 | 1461675425651 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 2257 | 1461675425654 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:57:05 INFO - PROCESS | 2257 | 1461675425659 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 2257 | 1461675425662 Marionette TRACE conn2 <- [1,2186,null,{}] 05:57:05 INFO - PROCESS | 2257 | 1461675425665 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}] 05:57:05 INFO - PROCESS | 2257 | 1461675425747 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:57:05 INFO - PROCESS | 2257 | 1461675425752 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aade000 == 47 [pid = 2257] [id = 554] 05:57:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11580fc00) [pid = 2257] [serial = 1662] [outer = 0x0] 05:57:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x11a843800) [pid = 2257] [serial = 1663] [outer = 0x11580fc00] 05:57:05 INFO - PROCESS | 2257 | 1461675425778 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x11ade4c00) [pid = 2257] [serial = 1664] [outer = 0x11580fc00] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x119e3b400) [pid = 2257] [serial = 1496] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x1282d5800) [pid = 2257] [serial = 1445] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11b84a400) [pid = 2257] [serial = 1499] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12738b000) [pid = 2257] [serial = 1505] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11c8b8800) [pid = 2257] [serial = 1502] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x128917800) [pid = 2257] [serial = 1508] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x115781c00) [pid = 2257] [serial = 1493] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x128917000) [pid = 2257] [serial = 1564] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x129d8b000) [pid = 2257] [serial = 1570] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x129b72800) [pid = 2257] [serial = 1567] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11867cc00) [pid = 2257] [serial = 1573] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x11ade7c00) [pid = 2257] [serial = 1546] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11c702800) [pid = 2257] [serial = 1538] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11be1bc00) [pid = 2257] [serial = 1537] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x1186af400) [pid = 2257] [serial = 1550] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x115a3c800) [pid = 2257] [serial = 1549] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x125e65c00) [pid = 2257] [serial = 1541] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11c8bd000) [pid = 2257] [serial = 1540] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x123a65800) [pid = 2257] [serial = 1561] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x127c7e400) [pid = 2257] [serial = 1544] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12749a800) [pid = 2257] [serial = 1543] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x115782c00) [pid = 2257] [serial = 1531] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x1166cfc00) [pid = 2257] [serial = 1532] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11c66c400) [pid = 2257] [serial = 1558] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11c8b5800) [pid = 2257] [serial = 1559] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11b80fc00) [pid = 2257] [serial = 1555] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11be1c000) [pid = 2257] [serial = 1556] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x119d85800) [pid = 2257] [serial = 1552] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11ad07000) [pid = 2257] [serial = 1553] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11adeb800) [pid = 2257] [serial = 1535] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11a952000) [pid = 2257] [serial = 1534] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11c004c00) [pid = 2257] [serial = 1574] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x129df5c00) [pid = 2257] [serial = 1576] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x128993c00) [pid = 2257] [serial = 1547] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x129d0f400) [pid = 2257] [serial = 1568] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x129defc00) [pid = 2257] [serial = 1571] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12b30b000) [pid = 2257] [serial = 1580] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x129dfec00) [pid = 2257] [serial = 1577] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x127775400) [pid = 2257] [serial = 1562] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12a543c00) [pid = 2257] [serial = 1579] [outer = 0x0] [url = about:blank] 05:57:05 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x129617400) [pid = 2257] [serial = 1565] [outer = 0x0] [url = about:blank] 05:57:06 INFO - PROCESS | 2257 | 1461675426138 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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 05:57:06 INFO - PROCESS | 2257 | 1461675426180 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 2257 | 1461675426181 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:57:06 INFO - PROCESS | 2257 | 1461675426184 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 2257 | 1461675426186 Marionette TRACE conn2 <- [1,2190,null,{}] 05:57:06 INFO - PROCESS | 2257 | 1461675426193 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}] 05:57:06 INFO - PROCESS | 2257 | 1461675426279 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:57:06 INFO - PROCESS | 2257 | 1461675426285 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e9800 == 48 [pid = 2257] [id = 555] 05:57:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11af1d400) [pid = 2257] [serial = 1665] [outer = 0x0] 05:57:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x11b009c00) [pid = 2257] [serial = 1666] [outer = 0x11af1d400] 05:57:06 INFO - PROCESS | 2257 | 1461675426313 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11b8cb800) [pid = 2257] [serial = 1667] [outer = 0x11af1d400] 05:57:06 INFO - PROCESS | 2257 | 1461675426681 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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 522ms 05:57:06 INFO - PROCESS | 2257 | 1461675426707 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 2257 | 1461675426710 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:57:06 INFO - PROCESS | 2257 | 1461675426713 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 2257 | 1461675426714 Marionette TRACE conn2 <- [1,2194,null,{}] 05:57:06 INFO - PROCESS | 2257 | 1461675426716 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}] 05:57:06 INFO - PROCESS | 2257 | 1461675426800 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:57:06 INFO - PROCESS | 2257 | 1461675426852 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x125ec5800 == 49 [pid = 2257] [id = 556] 05:57:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11afe5400) [pid = 2257] [serial = 1668] [outer = 0x0] 05:57:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11be1f000) [pid = 2257] [serial = 1669] [outer = 0x11afe5400] 05:57:06 INFO - PROCESS | 2257 | 1461675426878 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11c3c6000) [pid = 2257] [serial = 1670] [outer = 0x11afe5400] 05:57:07 INFO - PROCESS | 2257 | 1461675427159 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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 469ms 05:57:07 INFO - PROCESS | 2257 | 1461675427183 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 2257 | 1461675427184 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:57:07 INFO - PROCESS | 2257 | 1461675427186 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 2257 | 1461675427187 Marionette TRACE conn2 <- [1,2198,null,{}] 05:57:07 INFO - PROCESS | 2257 | 1461675427189 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}] 05:57:07 INFO - PROCESS | 2257 | 1461675427283 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:57:07 INFO - PROCESS | 2257 | 1461675427287 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x11921d000 == 50 [pid = 2257] [id = 557] 05:57:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11c677800) [pid = 2257] [serial = 1671] [outer = 0x0] 05:57:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11c897000) [pid = 2257] [serial = 1672] [outer = 0x11c677800] 05:57:07 INFO - PROCESS | 2257 | 1461675427313 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11c8bac00) [pid = 2257] [serial = 1673] [outer = 0x11c677800] 05:57:07 INFO - PROCESS | 2257 | 1461675427650 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]]]}] 05:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 05:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:57:07 INFO - PROCESS | 2257 | 1461675427705 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:57:07 INFO - PROCESS | 2257 | 1461675427706 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:57:07 INFO - PROCESS | 2257 | 1461675427710 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:57:07 INFO - PROCESS | 2257 | 1461675427712 Marionette TRACE conn2 <- [1,2202,null,{}] 05:57:07 INFO - PROCESS | 2257 | 1461675427714 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}] 05:57:07 INFO - PROCESS | 2257 | 1461675427826 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:57:07 INFO - PROCESS | 2257 | 1461675427833 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d6f000 == 51 [pid = 2257] [id = 558] 05:57:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c8bb800) [pid = 2257] [serial = 1674] [outer = 0x0] 05:57:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x127386000) [pid = 2257] [serial = 1675] [outer = 0x11c8bb800] 05:57:07 INFO - PROCESS | 2257 | 1461675427877 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x127ff4800) [pid = 2257] [serial = 1676] [outer = 0x11c8bb800] 05:57:08 INFO - PROCESS | 2257 | 1461675428364 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 05:57:08 INFO - PROCESS | 2257 | 1461675428382 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 2257 | 1461675428383 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:57:08 INFO - PROCESS | 2257 | 1461675428385 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 2257 | 1461675428386 Marionette TRACE conn2 <- [1,2206,null,{}] 05:57:08 INFO - PROCESS | 2257 | 1461675428388 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}] 05:57:08 INFO - PROCESS | 2257 | 1461675428496 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:57:08 INFO - PROCESS | 2257 | 1461675428509 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5c6800 == 52 [pid = 2257] [id = 559] 05:57:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12890a400) [pid = 2257] [serial = 1677] [outer = 0x0] 05:57:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x128991400) [pid = 2257] [serial = 1678] [outer = 0x12890a400] 05:57:08 INFO - PROCESS | 2257 | 1461675428534 Marionette DEBUG loaded listener.js 05:57:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x1296ab800) [pid = 2257] [serial = 1679] [outer = 0x12890a400] 05:57:08 INFO - PROCESS | 2257 | 1461675428894 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 05:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:57:08 INFO - PROCESS | 2257 | 1461675428903 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 2257 | 1461675428904 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:57:08 INFO - PROCESS | 2257 | 1461675428907 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 2257 | 1461675428908 Marionette TRACE conn2 <- [1,2210,null,{}] 05:57:08 INFO - PROCESS | 2257 | 1461675428910 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}] 05:57:09 INFO - PROCESS | 2257 | 1461675429013 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:57:09 INFO - PROCESS | 2257 | 1461675429028 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8c4000 == 53 [pid = 2257] [id = 560] 05:57:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x129221800) [pid = 2257] [serial = 1680] [outer = 0x0] 05:57:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129d12000) [pid = 2257] [serial = 1681] [outer = 0x129221800] 05:57:09 INFO - PROCESS | 2257 | 1461675429053 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129defc00) [pid = 2257] [serial = 1682] [outer = 0x129221800] 05:57:09 INFO - PROCESS | 2257 | 1461675429370 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]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 05:57:09 INFO - PROCESS | 2257 | 1461675429428 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 2257 | 1461675429429 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:57:09 INFO - PROCESS | 2257 | 1461675429431 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 2257 | 1461675429432 Marionette TRACE conn2 <- [1,2214,null,{}] 05:57:09 INFO - PROCESS | 2257 | 1461675429434 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}] 05:57:09 INFO - PROCESS | 2257 | 1461675429535 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:57:09 INFO - PROCESS | 2257 | 1461675429548 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b2000 == 54 [pid = 2257] [id = 561] 05:57:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x129df9000) [pid = 2257] [serial = 1683] [outer = 0x0] 05:57:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12a546800) [pid = 2257] [serial = 1684] [outer = 0x129df9000] 05:57:09 INFO - PROCESS | 2257 | 1461675429573 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12b307c00) [pid = 2257] [serial = 1685] [outer = 0x129df9000] 05:57:09 INFO - PROCESS | 2257 | 1461675429914 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]]]}] 05:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 05:57:09 INFO - PROCESS | 2257 | 1461675429951 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:57:09 INFO - PROCESS | 2257 | 1461675429952 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:57:09 INFO - PROCESS | 2257 | 1461675429955 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 2257 | 1461675429956 Marionette TRACE conn2 <- [1,2218,null,{}] 05:57:09 INFO - PROCESS | 2257 | 1461675429958 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}] 05:57:10 INFO - PROCESS | 2257 | 1461675430144 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11be17800) [pid = 2257] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x125e59400) [pid = 2257] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11c890c00) [pid = 2257] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11ad74c00) [pid = 2257] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11578c000) [pid = 2257] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x115445c00) [pid = 2257] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x115130800) [pid = 2257] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x115812000) [pid = 2257] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11b8d3c00) [pid = 2257] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11b847400) [pid = 2257] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x114bb9400) [pid = 2257] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12b30b800) [pid = 2257] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x1276bc800) [pid = 2257] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:57:10 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x129d88800) [pid = 2257] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:57:10 INFO - PROCESS | 2257 | 1461675430188 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a1d000 == 55 [pid = 2257] [id = 562] 05:57:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x113599000) [pid = 2257] [serial = 1686] [outer = 0x0] 05:57:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x115445c00) [pid = 2257] [serial = 1687] [outer = 0x113599000] 05:57:10 INFO - PROCESS | 2257 | 1461675430214 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11bdecc00) [pid = 2257] [serial = 1688] [outer = 0x113599000] 05:57:10 INFO - PROCESS | 2257 | 1461675430478 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]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 569ms 05:57:10 INFO - PROCESS | 2257 | 1461675430532 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:57:10 INFO - PROCESS | 2257 | 1461675430534 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:57:10 INFO - PROCESS | 2257 | 1461675430536 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 2257 | 1461675430538 Marionette TRACE conn2 <- [1,2222,null,{}] 05:57:10 INFO - PROCESS | 2257 | 1461675430541 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}] 05:57:10 INFO - PROCESS | 2257 | 1461675430641 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:57:10 INFO - PROCESS | 2257 | 1461675430647 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e39e800 == 56 [pid = 2257] [id = 563] 05:57:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x123951c00) [pid = 2257] [serial = 1689] [outer = 0x0] 05:57:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12b551800) [pid = 2257] [serial = 1690] [outer = 0x123951c00] 05:57:10 INFO - PROCESS | 2257 | 1461675430677 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12b6e0800) [pid = 2257] [serial = 1691] [outer = 0x123951c00] 05:57:11 INFO - PROCESS | 2257 | 1461675431020 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 521ms 05:57:11 INFO - PROCESS | 2257 | 1461675431058 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 2257 | 1461675431061 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:57:11 INFO - PROCESS | 2257 | 1461675431065 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 2257 | 1461675431066 Marionette TRACE conn2 <- [1,2226,null,{}] 05:57:11 INFO - PROCESS | 2257 | 1461675431068 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}] 05:57:11 INFO - PROCESS | 2257 | 1461675431154 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:57:11 INFO - PROCESS | 2257 | 1461675431159 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea39800 == 57 [pid = 2257] [id = 564] 05:57:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x12b54a000) [pid = 2257] [serial = 1692] [outer = 0x0] 05:57:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12bb9e000) [pid = 2257] [serial = 1693] [outer = 0x12b54a000] 05:57:11 INFO - PROCESS | 2257 | 1461675431184 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12bbaa400) [pid = 2257] [serial = 1694] [outer = 0x12b54a000] 05:57:11 INFO - PROCESS | 2257 | 1461675431567 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 05:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:57:11 INFO - PROCESS | 2257 | 1461675431585 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 2257 | 1461675431587 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:57:11 INFO - PROCESS | 2257 | 1461675431590 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 2257 | 1461675431592 Marionette TRACE conn2 <- [1,2230,null,{}] 05:57:11 INFO - PROCESS | 2257 | 1461675431596 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}] 05:57:11 INFO - PROCESS | 2257 | 1461675431763 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:57:11 INFO - PROCESS | 2257 | 1461675431779 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6b3800 == 58 [pid = 2257] [id = 565] 05:57:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12bba2000) [pid = 2257] [serial = 1695] [outer = 0x0] 05:57:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12bcd5800) [pid = 2257] [serial = 1696] [outer = 0x12bba2000] 05:57:11 INFO - PROCESS | 2257 | 1461675431808 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12bcde000) [pid = 2257] [serial = 1697] [outer = 0x12bba2000] 05:57:12 INFO - PROCESS | 2257 | 1461675432190 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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 624ms 05:57:12 INFO - PROCESS | 2257 | 1461675432213 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 2257 | 1461675432216 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:57:12 INFO - PROCESS | 2257 | 1461675432220 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 2257 | 1461675432222 Marionette TRACE conn2 <- [1,2234,null,{}] 05:57:12 INFO - PROCESS | 2257 | 1461675432227 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}] 05:57:12 INFO - PROCESS | 2257 | 1461675432325 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:57:12 INFO - PROCESS | 2257 | 1461675432426 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a93f800 == 59 [pid = 2257] [id = 566] 05:57:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x114fdb400) [pid = 2257] [serial = 1698] [outer = 0x0] 05:57:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11512a800) [pid = 2257] [serial = 1699] [outer = 0x114fdb400] 05:57:12 INFO - PROCESS | 2257 | 1461675432457 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11667ec00) [pid = 2257] [serial = 1700] [outer = 0x114fdb400] 05:57:12 INFO - PROCESS | 2257 | 1461675432898 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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 05:57:12 INFO - PROCESS | 2257 | 1461675432941 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 2257 | 1461675432945 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:57:12 INFO - PROCESS | 2257 | 1461675432950 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 2257 | 1461675432952 Marionette TRACE conn2 <- [1,2238,null,{}] 05:57:12 INFO - PROCESS | 2257 | 1461675432980 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}] 05:57:13 INFO - PROCESS | 2257 | 1461675433085 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:57:13 INFO - PROCESS | 2257 | 1461675433156 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cbb800 == 60 [pid = 2257] [id = 567] 05:57:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11918fc00) [pid = 2257] [serial = 1701] [outer = 0x0] 05:57:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11adebc00) [pid = 2257] [serial = 1702] [outer = 0x11918fc00] 05:57:13 INFO - PROCESS | 2257 | 1461675433185 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11b00ec00) [pid = 2257] [serial = 1703] [outer = 0x11918fc00] 05:57:13 INFO - PROCESS | 2257 | 1461675433598 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]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 673ms 05:57:13 INFO - PROCESS | 2257 | 1461675433622 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 2257 | 1461675433624 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:57:13 INFO - PROCESS | 2257 | 1461675433626 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 2257 | 1461675433629 Marionette TRACE conn2 <- [1,2242,null,{}] 05:57:13 INFO - PROCESS | 2257 | 1461675433637 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}] 05:57:13 INFO - PROCESS | 2257 | 1461675433745 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:57:13 INFO - PROCESS | 2257 | 1461675433804 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d417800 == 61 [pid = 2257] [id = 568] 05:57:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11b8cb400) [pid = 2257] [serial = 1704] [outer = 0x0] 05:57:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c8b0c00) [pid = 2257] [serial = 1705] [outer = 0x11b8cb400] 05:57:13 INFO - PROCESS | 2257 | 1461675433836 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x127380800) [pid = 2257] [serial = 1706] [outer = 0x11b8cb400] 05:57:14 INFO - PROCESS | 2257 | 1461675434255 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 673ms 05:57:14 INFO - PROCESS | 2257 | 1461675434300 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:57:14 INFO - PROCESS | 2257 | 1461675434302 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:57:14 INFO - PROCESS | 2257 | 1461675434304 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 2257 | 1461675434305 Marionette TRACE conn2 <- [1,2246,null,{}] 05:57:14 INFO - PROCESS | 2257 | 1461675434308 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}] 05:57:14 INFO - PROCESS | 2257 | 1461675434412 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:57:14 INFO - PROCESS | 2257 | 1461675434519 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f985800 == 62 [pid = 2257] [id = 569] 05:57:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12776e800) [pid = 2257] [serial = 1707] [outer = 0x0] 05:57:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x127842c00) [pid = 2257] [serial = 1708] [outer = 0x12776e800] 05:57:14 INFO - PROCESS | 2257 | 1461675434551 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x129d8c400) [pid = 2257] [serial = 1709] [outer = 0x12776e800] 05:57:14 INFO - PROCESS | 2257 | 1461675434940 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 668ms 05:57:14 INFO - PROCESS | 2257 | 1461675434972 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 2257 | 1461675434974 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:57:14 INFO - PROCESS | 2257 | 1461675434976 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 2257 | 1461675434978 Marionette TRACE conn2 <- [1,2250,null,{}] 05:57:14 INFO - PROCESS | 2257 | 1461675434980 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}] 05:57:15 INFO - PROCESS | 2257 | 1461675435081 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:57:15 INFO - PROCESS | 2257 | 1461675435139 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc53000 == 63 [pid = 2257] [id = 570] 05:57:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x127770000) [pid = 2257] [serial = 1710] [outer = 0x0] 05:57:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12b311400) [pid = 2257] [serial = 1711] [outer = 0x127770000] 05:57:15 INFO - PROCESS | 2257 | 1461675435169 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12b558000) [pid = 2257] [serial = 1712] [outer = 0x127770000] 05:57:15 INFO - PROCESS | 2257 | 1461675435637 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]]]}] 05:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 05:57:15 INFO - PROCESS | 2257 | 1461675435648 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 2257 | 1461675435649 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:57:15 INFO - PROCESS | 2257 | 1461675435651 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 2257 | 1461675435652 Marionette TRACE conn2 <- [1,2254,null,{}] 05:57:15 INFO - PROCESS | 2257 | 1461675435655 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}] 05:57:15 INFO - PROCESS | 2257 | 1461675435931 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:57:16 INFO - PROCESS | 2257 | 1461675436052 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c374000 == 64 [pid = 2257] [id = 571] 05:57:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11512b800) [pid = 2257] [serial = 1713] [outer = 0x0] 05:57:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11548ac00) [pid = 2257] [serial = 1714] [outer = 0x11512b800] 05:57:16 INFO - PROCESS | 2257 | 1461675436080 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x118f46c00) [pid = 2257] [serial = 1715] [outer = 0x11512b800] 05:57:16 INFO - PROCESS | 2257 | 1461675436515 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]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 05:57:16 INFO - PROCESS | 2257 | 1461675436522 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 2257 | 1461675436525 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:57:16 INFO - PROCESS | 2257 | 1461675436548 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 2257 | 1461675436551 Marionette TRACE conn2 <- [1,2258,null,{}] 05:57:16 INFO - PROCESS | 2257 | 1461675436554 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}] 05:57:16 INFO - PROCESS | 2257 | 1461675436649 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:57:16 INFO - PROCESS | 2257 | 1461675436722 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c6000 == 65 [pid = 2257] [id = 572] 05:57:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x119d8e400) [pid = 2257] [serial = 1716] [outer = 0x0] 05:57:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11a957c00) [pid = 2257] [serial = 1717] [outer = 0x119d8e400] 05:57:16 INFO - PROCESS | 2257 | 1461675436751 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x11adedc00) [pid = 2257] [serial = 1718] [outer = 0x119d8e400] 05:57:17 INFO - PROCESS | 2257 | 1461675437170 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]]]}] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea39800 == 64 [pid = 2257] [id = 564] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12e39e800 == 63 [pid = 2257] [id = 563] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x118a1d000 == 62 [pid = 2257] [id = 562] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b2000 == 61 [pid = 2257] [id = 561] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8c4000 == 60 [pid = 2257] [id = 560] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5c6800 == 59 [pid = 2257] [id = 559] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12b302800) [pid = 2257] [serial = 1639] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x129247c00) [pid = 2257] [serial = 1594] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12a548c00) [pid = 2257] [serial = 1597] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11afeb800) [pid = 2257] [serial = 1588] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x114fdc800) [pid = 2257] [serial = 1585] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x127fba800) [pid = 2257] [serial = 1591] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x129d6f000 == 58 [pid = 2257] [id = 558] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11921d000 == 57 [pid = 2257] [id = 557] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x125ec5800 == 56 [pid = 2257] [id = 556] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e9800 == 55 [pid = 2257] [id = 555] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11aade000 == 54 [pid = 2257] [id = 554] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11917e800 == 53 [pid = 2257] [id = 553] 05:57:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12e394800 == 52 [pid = 2257] [id = 546] 05:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 674ms 05:57:17 INFO - PROCESS | 2257 | 1461675437221 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 2257 | 1461675437222 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:57:17 INFO - PROCESS | 2257 | 1461675437225 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 2257 | 1461675437226 Marionette TRACE conn2 <- [1,2262,null,{}] 05:57:17 INFO - PROCESS | 2257 | 1461675437228 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}] 05:57:17 INFO - PROCESS | 2257 | 1461675437327 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:57:17 INFO - PROCESS | 2257 | 1461675437335 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adbc800 == 53 [pid = 2257] [id = 573] 05:57:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11afed400) [pid = 2257] [serial = 1719] [outer = 0x0] 05:57:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11b00bc00) [pid = 2257] [serial = 1720] [outer = 0x11afed400] 05:57:17 INFO - PROCESS | 2257 | 1461675437364 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11b998800) [pid = 2257] [serial = 1721] [outer = 0x11afed400] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11c8aec00) [pid = 2257] [serial = 1618] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12738fc00) [pid = 2257] [serial = 1624] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x123a6b800) [pid = 2257] [serial = 1621] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x11af1a400) [pid = 2257] [serial = 1609] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11b808000) [pid = 2257] [serial = 1610] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x118f4dc00) [pid = 2257] [serial = 1604] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x1186bb400) [pid = 2257] [serial = 1603] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x127ffbc00) [pid = 2257] [serial = 1627] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11a95d400) [pid = 2257] [serial = 1630] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x118f44800) [pid = 2257] [serial = 1606] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11ad0c800) [pid = 2257] [serial = 1607] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x11c002800) [pid = 2257] [serial = 1615] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11bddd800) [pid = 2257] [serial = 1612] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x115122800) [pid = 2257] [serial = 1600] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11577f800) [pid = 2257] [serial = 1601] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11be1d400) [pid = 2257] [serial = 1613] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12b552400) [pid = 2257] [serial = 1583] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x129d87800) [pid = 2257] [serial = 1634] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x129df2400) [pid = 2257] [serial = 1636] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x128993400) [pid = 2257] [serial = 1628] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12a549000) [pid = 2257] [serial = 1637] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12924f400) [pid = 2257] [serial = 1633] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12394e400) [pid = 2257] [serial = 1619] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x125e5f000) [pid = 2257] [serial = 1622] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12783cc00) [pid = 2257] [serial = 1625] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x127ffc000) [pid = 2257] [serial = 1631] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11c890800) [pid = 2257] [serial = 1616] [outer = 0x0] [url = about:blank] 05:57:17 INFO - PROCESS | 2257 | 1461675437727 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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 521ms 05:57:17 INFO - PROCESS | 2257 | 1461675437747 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 2257 | 1461675437749 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:57:17 INFO - PROCESS | 2257 | 1461675437756 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 2257 | 1461675437760 Marionette TRACE conn2 <- [1,2266,null,{}] 05:57:17 INFO - PROCESS | 2257 | 1461675437762 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}] 05:57:17 INFO - PROCESS | 2257 | 1461675437846 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:57:17 INFO - PROCESS | 2257 | 1461675437851 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c586000 == 54 [pid = 2257] [id = 574] 05:57:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11af1ec00) [pid = 2257] [serial = 1722] [outer = 0x0] 05:57:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11c008800) [pid = 2257] [serial = 1723] [outer = 0x11af1ec00] 05:57:17 INFO - PROCESS | 2257 | 1461675437877 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11c891400) [pid = 2257] [serial = 1724] [outer = 0x11af1ec00] 05:57:18 INFO - PROCESS | 2257 | 1461675438217 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]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 476ms 05:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:57:18 INFO - PROCESS | 2257 | 1461675438230 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 2257 | 1461675438231 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:57:18 INFO - PROCESS | 2257 | 1461675438233 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 2257 | 1461675438234 Marionette TRACE conn2 <- [1,2270,null,{}] 05:57:18 INFO - PROCESS | 2257 | 1461675438237 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}] 05:57:18 INFO - PROCESS | 2257 | 1461675438320 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:57:18 INFO - PROCESS | 2257 | 1461675438375 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c53000 == 55 [pid = 2257] [id = 575] 05:57:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11c88ec00) [pid = 2257] [serial = 1725] [outer = 0x0] 05:57:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11c8bb000) [pid = 2257] [serial = 1726] [outer = 0x11c88ec00] 05:57:18 INFO - PROCESS | 2257 | 1461675438401 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x123a6b800) [pid = 2257] [serial = 1727] [outer = 0x11c88ec00] 05:57:18 INFO - PROCESS | 2257 | 1461675438695 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]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 517ms 05:57:18 INFO - PROCESS | 2257 | 1461675438752 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 2257 | 1461675438753 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:57:18 INFO - PROCESS | 2257 | 1461675438755 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 2257 | 1461675438757 Marionette TRACE conn2 <- [1,2274,null,{}] 05:57:18 INFO - PROCESS | 2257 | 1461675438759 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}] 05:57:18 INFO - PROCESS | 2257 | 1461675438839 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:57:18 INFO - PROCESS | 2257 | 1461675438894 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aaf1000 == 56 [pid = 2257] [id = 576] 05:57:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x12738f000) [pid = 2257] [serial = 1728] [outer = 0x0] 05:57:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x1274a0000) [pid = 2257] [serial = 1729] [outer = 0x12738f000] 05:57:18 INFO - PROCESS | 2257 | 1461675438927 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x127c7e400) [pid = 2257] [serial = 1730] [outer = 0x12738f000] 05:57:19 INFO - PROCESS | 2257 | 1461675439218 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]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 517ms 05:57:19 INFO - PROCESS | 2257 | 1461675439274 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 2257 | 1461675439277 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:57:19 INFO - PROCESS | 2257 | 1461675439280 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 2257 | 1461675439281 Marionette TRACE conn2 <- [1,2278,null,{}] 05:57:19 INFO - PROCESS | 2257 | 1461675439283 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}] 05:57:19 INFO - PROCESS | 2257 | 1461675439365 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:57:19 INFO - PROCESS | 2257 | 1461675439370 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5ca000 == 57 [pid = 2257] [id = 577] 05:57:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x127777000) [pid = 2257] [serial = 1731] [outer = 0x0] 05:57:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x128915400) [pid = 2257] [serial = 1732] [outer = 0x127777000] 05:57:19 INFO - PROCESS | 2257 | 1461675439395 Marionette DEBUG loaded listener.js 05:57:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x129b74400) [pid = 2257] [serial = 1733] [outer = 0x127777000] 05:57:19 INFO - PROCESS | 2257 | 1461675439763 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]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 05:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:57:19 INFO - PROCESS | 2257 | 1461675439803 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 2257 | 1461675439804 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:57:19 INFO - PROCESS | 2257 | 1461675439806 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 2257 | 1461675439807 Marionette TRACE conn2 <- [1,2282,null,{}] 05:57:19 INFO - PROCESS | 2257 | 1461675439809 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}] 05:57:19 INFO - PROCESS | 2257 | 1461675439910 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:57:19 INFO - PROCESS | 2257 | 1461675439945 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe6800 == 58 [pid = 2257] [id = 578] 05:57:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x129b72800) [pid = 2257] [serial = 1734] [outer = 0x0] 05:57:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x129d14800) [pid = 2257] [serial = 1735] [outer = 0x129b72800] 05:57:19 INFO - PROCESS | 2257 | 1461675439972 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x129df0400) [pid = 2257] [serial = 1736] [outer = 0x129b72800] 05:57:20 INFO - PROCESS | 2257 | 1461675440310 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]]]}] 05:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 05:57:20 INFO - PROCESS | 2257 | 1461675440326 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 2257 | 1461675440329 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:57:20 INFO - PROCESS | 2257 | 1461675440337 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 2257 | 1461675440338 Marionette TRACE conn2 <- [1,2286,null,{}] 05:57:20 INFO - PROCESS | 2257 | 1461675440340 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}] 05:57:20 INFO - PROCESS | 2257 | 1461675440439 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:57:20 INFO - PROCESS | 2257 | 1461675440444 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1bc000 == 59 [pid = 2257] [id = 579] 05:57:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x129d0c800) [pid = 2257] [serial = 1737] [outer = 0x0] 05:57:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12a544800) [pid = 2257] [serial = 1738] [outer = 0x129d0c800] 05:57:20 INFO - PROCESS | 2257 | 1461675440500 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12b306800) [pid = 2257] [serial = 1739] [outer = 0x129d0c800] 05:57:20 INFO - PROCESS | 2257 | 1461675440839 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]]]}] 05:57:20 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 05:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 517ms 05:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:57:20 INFO - PROCESS | 2257 | 1461675440855 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 2257 | 1461675440857 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:57:20 INFO - PROCESS | 2257 | 1461675440860 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 2257 | 1461675440862 Marionette TRACE conn2 <- [1,2290,null,{}] 05:57:20 INFO - PROCESS | 2257 | 1461675440866 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}] 05:57:21 INFO - PROCESS | 2257 | 1461675441032 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:57:21 INFO - PROCESS | 2257 | 1461675441051 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d425000 == 60 [pid = 2257] [id = 580] 05:57:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12b303800) [pid = 2257] [serial = 1740] [outer = 0x0] 05:57:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12b557400) [pid = 2257] [serial = 1741] [outer = 0x12b303800] 05:57:21 INFO - PROCESS | 2257 | 1461675441076 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12b6e9400) [pid = 2257] [serial = 1742] [outer = 0x12b303800] 05:57:21 INFO - PROCESS | 2257 | 1461675441419 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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 571ms 05:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:57:21 INFO - PROCESS | 2257 | 1461675441432 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 2257 | 1461675441434 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:57:21 INFO - PROCESS | 2257 | 1461675441436 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 2257 | 1461675441437 Marionette TRACE conn2 <- [1,2294,null,{}] 05:57:21 INFO - PROCESS | 2257 | 1461675441440 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}] 05:57:21 INFO - PROCESS | 2257 | 1461675441701 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11af1d400) [pid = 2257] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x11c8bb800) [pid = 2257] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x113599000) [pid = 2257] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12890a400) [pid = 2257] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11580fc00) [pid = 2257] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x11c677800) [pid = 2257] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x115487000) [pid = 2257] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x119d8f800) [pid = 2257] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x129221800) [pid = 2257] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x123951c00) [pid = 2257] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11b998000) [pid = 2257] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12b54a000) [pid = 2257] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x129df9000) [pid = 2257] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11afe5400) [pid = 2257] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:57:21 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x1276bec00) [pid = 2257] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:57:21 INFO - PROCESS | 2257 | 1461675441746 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198ce800 == 61 [pid = 2257] [id = 581] 05:57:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x1135a1400) [pid = 2257] [serial = 1743] [outer = 0x0] 05:57:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x1157edc00) [pid = 2257] [serial = 1744] [outer = 0x1135a1400] 05:57:21 INFO - PROCESS | 2257 | 1461675441777 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11c88e400) [pid = 2257] [serial = 1745] [outer = 0x1135a1400] 05:57:22 INFO - PROCESS | 2257 | 1461675442053 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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 668ms 05:57:22 INFO - PROCESS | 2257 | 1461675442104 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:57:22 INFO - PROCESS | 2257 | 1461675442106 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:57:22 INFO - PROCESS | 2257 | 1461675442109 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 2257 | 1461675442114 Marionette TRACE conn2 <- [1,2298,null,{}] 05:57:22 INFO - PROCESS | 2257 | 1461675442116 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}] 05:57:22 INFO - PROCESS | 2257 | 1461675442220 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:57:22 INFO - PROCESS | 2257 | 1461675442302 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebbe000 == 62 [pid = 2257] [id = 582] 05:57:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x129df9000) [pid = 2257] [serial = 1746] [outer = 0x0] 05:57:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12bcd6800) [pid = 2257] [serial = 1747] [outer = 0x129df9000] 05:57:22 INFO - PROCESS | 2257 | 1461675442330 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12be4f800) [pid = 2257] [serial = 1748] [outer = 0x129df9000] 05:57:22 INFO - PROCESS | 2257 | 1461675442651 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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 574ms 05:57:22 INFO - PROCESS | 2257 | 1461675442682 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 2257 | 1461675442683 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:57:22 INFO - PROCESS | 2257 | 1461675442686 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 2257 | 1461675442687 Marionette TRACE conn2 <- [1,2302,null,{}] 05:57:22 INFO - PROCESS | 2257 | 1461675442689 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}] 05:57:22 INFO - PROCESS | 2257 | 1461675442772 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:57:22 INFO - PROCESS | 2257 | 1461675442777 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6ba800 == 63 [pid = 2257] [id = 583] 05:57:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12bead800) [pid = 2257] [serial = 1749] [outer = 0x0] 05:57:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12beb9400) [pid = 2257] [serial = 1750] [outer = 0x12bead800] 05:57:22 INFO - PROCESS | 2257 | 1461675442801 Marionette DEBUG loaded listener.js 05:57:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12d011800) [pid = 2257] [serial = 1751] [outer = 0x12bead800] 05:57:23 INFO - PROCESS | 2257 | 1461675443118 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]]]}] 05:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 05:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:57:23 INFO - PROCESS | 2257 | 1461675443154 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 2257 | 1461675443155 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:57:23 INFO - PROCESS | 2257 | 1461675443157 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 2257 | 1461675443158 Marionette TRACE conn2 <- [1,2306,null,{}] 05:57:23 INFO - PROCESS | 2257 | 1461675443161 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}] 05:57:23 INFO - PROCESS | 2257 | 1461675443272 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:57:23 INFO - PROCESS | 2257 | 1461675443278 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc4e000 == 64 [pid = 2257] [id = 584] 05:57:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12be45c00) [pid = 2257] [serial = 1752] [outer = 0x0] 05:57:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12d1a7400) [pid = 2257] [serial = 1753] [outer = 0x12be45c00] 05:57:23 INFO - PROCESS | 2257 | 1461675443303 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12d1ad800) [pid = 2257] [serial = 1754] [outer = 0x12be45c00] 05:57:23 INFO - PROCESS | 2257 | 1461675443659 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]]]}] 05:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 518ms 05:57:23 INFO - PROCESS | 2257 | 1461675443779 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:57:23 INFO - PROCESS | 2257 | 1461675443783 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:57:23 INFO - PROCESS | 2257 | 1461675443799 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:57:23 INFO - PROCESS | 2257 | 1461675443803 Marionette TRACE conn2 <- [1,2310,null,{}] 05:57:23 INFO - PROCESS | 2257 | 1461675443810 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}] 05:57:23 INFO - PROCESS | 2257 | 1461675443963 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:57:24 INFO - PROCESS | 2257 | 1461675444032 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aafc000 == 65 [pid = 2257] [id = 585] 05:57:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x114fd6000) [pid = 2257] [serial = 1755] [outer = 0x0] 05:57:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x115128000) [pid = 2257] [serial = 1756] [outer = 0x114fd6000] 05:57:24 INFO - PROCESS | 2257 | 1461675444062 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x116681c00) [pid = 2257] [serial = 1757] [outer = 0x114fd6000] 05:57:24 INFO - PROCESS | 2257 | 1461675444615 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]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 876ms 05:57:24 INFO - PROCESS | 2257 | 1461675444674 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 2257 | 1461675444677 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:57:24 INFO - PROCESS | 2257 | 1461675444683 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 2257 | 1461675444685 Marionette TRACE conn2 <- [1,2314,null,{}] 05:57:24 INFO - PROCESS | 2257 | 1461675444688 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}] 05:57:24 INFO - PROCESS | 2257 | 1461675444793 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:57:24 INFO - PROCESS | 2257 | 1461675444866 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270c9000 == 66 [pid = 2257] [id = 586] 05:57:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x11a952000) [pid = 2257] [serial = 1758] [outer = 0x0] 05:57:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x11af1a400) [pid = 2257] [serial = 1759] [outer = 0x11a952000] 05:57:24 INFO - PROCESS | 2257 | 1461675444895 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11b84a400) [pid = 2257] [serial = 1760] [outer = 0x11a952000] 05:57:25 INFO - PROCESS | 2257 | 1461675445335 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 674ms 05:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:57:25 INFO - PROCESS | 2257 | 1461675445354 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 2257 | 1461675445356 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:57:25 INFO - PROCESS | 2257 | 1461675445358 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 2257 | 1461675445360 Marionette TRACE conn2 <- [1,2318,null,{}] 05:57:25 INFO - PROCESS | 2257 | 1461675445366 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}] 05:57:25 INFO - PROCESS | 2257 | 1461675445476 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:57:25 INFO - PROCESS | 2257 | 1461675445551 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d29a000 == 67 [pid = 2257] [id = 587] 05:57:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11c00a800) [pid = 2257] [serial = 1761] [outer = 0x0] 05:57:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11c8bb400) [pid = 2257] [serial = 1762] [outer = 0x11c00a800] 05:57:25 INFO - PROCESS | 2257 | 1461675445584 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x125ddec00) [pid = 2257] [serial = 1763] [outer = 0x11c00a800] 05:57:26 INFO - PROCESS | 2257 | 1461675446018 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] 05:57:26 INFO - PROCESS | 2257 | 1461675446030 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:57:26 INFO - PROCESS | 2257 | 1461675446032 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 2257 | 1461675446033 Marionette TRACE conn2 <- [1,2322,null,{}] 05:57:26 INFO - PROCESS | 2257 | 1461675446035 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}] 05:57:26 INFO - PROCESS | 2257 | 1461675446137 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:57:26 INFO - PROCESS | 2257 | 1461675446193 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6ac000 == 68 [pid = 2257] [id = 588] 05:57:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x127385400) [pid = 2257] [serial = 1764] [outer = 0x0] 05:57:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x127b77000) [pid = 2257] [serial = 1765] [outer = 0x127385400] 05:57:26 INFO - PROCESS | 2257 | 1461675446224 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12a550c00) [pid = 2257] [serial = 1766] [outer = 0x127385400] 05:57:26 INFO - PROCESS | 2257 | 1461675446676 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]]]}] 05:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 668ms 05:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:57:26 INFO - PROCESS | 2257 | 1461675446701 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 2257 | 1461675446702 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:57:26 INFO - PROCESS | 2257 | 1461675446705 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 2257 | 1461675446706 Marionette TRACE conn2 <- [1,2326,null,{}] 05:57:26 INFO - PROCESS | 2257 | 1461675446708 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}] 05:57:26 INFO - PROCESS | 2257 | 1461675446811 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:57:26 INFO - PROCESS | 2257 | 1461675446903 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x130419800 == 69 [pid = 2257] [id = 589] 05:57:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12890a400) [pid = 2257] [serial = 1767] [outer = 0x0] 05:57:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12b6ee400) [pid = 2257] [serial = 1768] [outer = 0x12890a400] 05:57:26 INFO - PROCESS | 2257 | 1461675446933 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12be42800) [pid = 2257] [serial = 1769] [outer = 0x12890a400] 05:57:27 INFO - PROCESS | 2257 | 1461675447345 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]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 669ms 05:57:27 INFO - PROCESS | 2257 | 1461675447390 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 2257 | 1461675447393 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:57:27 INFO - PROCESS | 2257 | 1461675447397 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 2257 | 1461675447398 Marionette TRACE conn2 <- [1,2330,null,{}] 05:57:27 INFO - PROCESS | 2257 | 1461675447401 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}] 05:57:27 INFO - PROCESS | 2257 | 1461675447522 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:57:27 INFO - PROCESS | 2257 | 1461675447596 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x13074a800 == 70 [pid = 2257] [id = 590] 05:57:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12d27ec00) [pid = 2257] [serial = 1770] [outer = 0x0] 05:57:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12d655800) [pid = 2257] [serial = 1771] [outer = 0x12d27ec00] 05:57:27 INFO - PROCESS | 2257 | 1461675447627 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12d660c00) [pid = 2257] [serial = 1772] [outer = 0x12d27ec00] 05:57:28 INFO - PROCESS | 2257 | 1461675448037 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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 05:57:28 INFO - PROCESS | 2257 | 1461675448066 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 2257 | 1461675448067 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:57:28 INFO - PROCESS | 2257 | 1461675448070 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 2257 | 1461675448071 Marionette TRACE conn2 <- [1,2334,null,{}] 05:57:28 INFO - PROCESS | 2257 | 1461675448073 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}] 05:57:28 INFO - PROCESS | 2257 | 1461675448177 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:57:28 INFO - PROCESS | 2257 | 1461675448270 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x130db0000 == 71 [pid = 2257] [id = 591] 05:57:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12d662800) [pid = 2257] [serial = 1773] [outer = 0x0] 05:57:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12d6ae800) [pid = 2257] [serial = 1774] [outer = 0x12d662800] 05:57:28 INFO - PROCESS | 2257 | 1461675448299 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12d6b3400) [pid = 2257] [serial = 1775] [outer = 0x12d662800] 05:57:28 INFO - PROCESS | 2257 | 1461675448701 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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 05:57:28 INFO - PROCESS | 2257 | 1461675448741 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 2257 | 1461675448742 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:57:28 INFO - PROCESS | 2257 | 1461675448763 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 2257 | 1461675448764 Marionette TRACE conn2 <- [1,2338,null,{}] 05:57:28 INFO - PROCESS | 2257 | 1461675448766 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}] 05:57:28 INFO - PROCESS | 2257 | 1461675448868 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:57:28 INFO - PROCESS | 2257 | 1461675448969 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x13218f800 == 72 [pid = 2257] [id = 592] 05:57:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12bbab000) [pid = 2257] [serial = 1776] [outer = 0x0] 05:57:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12dc29800) [pid = 2257] [serial = 1777] [outer = 0x12bbab000] 05:57:28 INFO - PROCESS | 2257 | 1461675448996 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12e440c00) [pid = 2257] [serial = 1778] [outer = 0x12bbab000] 05:57:29 INFO - PROCESS | 2257 | 1461675449425 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]]]}] 05:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 05:57:29 INFO - PROCESS | 2257 | 1461675449433 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:57:29 INFO - PROCESS | 2257 | 1461675449434 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:57:29 INFO - PROCESS | 2257 | 1461675449436 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 2257 | 1461675449438 Marionette TRACE conn2 <- [1,2342,null,{}] 05:57:29 INFO - PROCESS | 2257 | 1461675449440 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}] 05:57:29 INFO - PROCESS | 2257 | 1461675449566 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:57:29 INFO - PROCESS | 2257 | 1461675449774 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be6e000 == 73 [pid = 2257] [id = 593] 05:57:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x1147d8000) [pid = 2257] [serial = 1779] [outer = 0x0] 05:57:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x114bc2c00) [pid = 2257] [serial = 1780] [outer = 0x1147d8000] 05:57:29 INFO - PROCESS | 2257 | 1461675449803 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x1163f9800) [pid = 2257] [serial = 1781] [outer = 0x1147d8000] 05:57:30 INFO - PROCESS | 2257 | 1461675450226 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 818ms 05:57:30 INFO - PROCESS | 2257 | 1461675450256 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:57:30 INFO - PROCESS | 2257 | 1461675450259 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:57:30 INFO - PROCESS | 2257 | 1461675450261 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 2257 | 1461675450264 Marionette TRACE conn2 <- [1,2346,null,{}] 05:57:30 INFO - PROCESS | 2257 | 1461675450267 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}] 05:57:30 INFO - PROCESS | 2257 | 1461675450366 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:57:30 INFO - PROCESS | 2257 | 1461675450429 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x11ada0000 == 74 [pid = 2257] [id = 594] 05:57:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x11a951c00) [pid = 2257] [serial = 1782] [outer = 0x0] 05:57:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x11afe5800) [pid = 2257] [serial = 1783] [outer = 0x11a951c00] 05:57:30 INFO - PROCESS | 2257 | 1461675450458 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x11bde1000) [pid = 2257] [serial = 1784] [outer = 0x11a951c00] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x130094800 == 73 [pid = 2257] [id = 464] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6ba800 == 72 [pid = 2257] [id = 583] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebbe000 == 71 [pid = 2257] [id = 582] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x1198ce800 == 70 [pid = 2257] [id = 581] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x12d425000 == 69 [pid = 2257] [id = 580] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x12bcd5800) [pid = 2257] [serial = 1696] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1bc000 == 68 [pid = 2257] [id = 579] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe6800 == 67 [pid = 2257] [id = 578] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5ca000 == 66 [pid = 2257] [id = 577] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x11aaf1000 == 65 [pid = 2257] [id = 576] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x127c53000 == 64 [pid = 2257] [id = 575] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x11c586000 == 63 [pid = 2257] [id = 574] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x11adbc800 == 62 [pid = 2257] [id = 573] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c6000 == 61 [pid = 2257] [id = 572] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x11c374000 == 60 [pid = 2257] [id = 571] 05:57:30 INFO - PROCESS | 2257 | --DOCSHELL 0x11a93f800 == 59 [pid = 2257] [id = 566] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x12bbaa400) [pid = 2257] [serial = 1694] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x11c8b1c00) [pid = 2257] [serial = 1651] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x11b8cb800) [pid = 2257] [serial = 1667] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x127386000) [pid = 2257] [serial = 1675] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x11bdecc00) [pid = 2257] [serial = 1688] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x1296ab800) [pid = 2257] [serial = 1679] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x11ade4c00) [pid = 2257] [serial = 1664] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x11c897000) [pid = 2257] [serial = 1672] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x116860000) [pid = 2257] [serial = 1661] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x11b80e800) [pid = 2257] [serial = 1657] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12b309800) [pid = 2257] [serial = 1658] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x11be12c00) [pid = 2257] [serial = 1648] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x129defc00) [pid = 2257] [serial = 1682] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x11c8bac00) [pid = 2257] [serial = 1673] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12b551800) [pid = 2257] [serial = 1690] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x115783400) [pid = 2257] [serial = 1660] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11a952400) [pid = 2257] [serial = 1645] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x12b6e0800) [pid = 2257] [serial = 1691] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x129d12000) [pid = 2257] [serial = 1681] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x127b76c00) [pid = 2257] [serial = 1529] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12bb9e000) [pid = 2257] [serial = 1693] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11b009c00) [pid = 2257] [serial = 1666] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12a546800) [pid = 2257] [serial = 1684] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x11be1f000) [pid = 2257] [serial = 1669] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x115129400) [pid = 2257] [serial = 1642] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12b307c00) [pid = 2257] [serial = 1685] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x115445c00) [pid = 2257] [serial = 1687] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x128991400) [pid = 2257] [serial = 1678] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11a843800) [pid = 2257] [serial = 1663] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x129222c00) [pid = 2257] [serial = 1654] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x127ff4800) [pid = 2257] [serial = 1676] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12b303000) [pid = 2257] [serial = 1598] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11c3c6000) [pid = 2257] [serial = 1670] [outer = 0x0] [url = about:blank] 05:57:30 INFO - PROCESS | 2257 | 1461675450900 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 672ms 05:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:57:30 INFO - PROCESS | 2257 | 1461675450936 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 2257 | 1461675450938 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:57:30 INFO - PROCESS | 2257 | 1461675450941 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 2257 | 1461675450942 Marionette TRACE conn2 <- [1,2350,null,{}] 05:57:30 INFO - PROCESS | 2257 | 1461675450944 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}] 05:57:31 INFO - PROCESS | 2257 | 1461675451049 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:57:31 INFO - PROCESS | 2257 | 1461675451057 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd10800 == 60 [pid = 2257] [id = 595] 05:57:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11be1a800) [pid = 2257] [serial = 1785] [outer = 0x0] 05:57:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c004c00) [pid = 2257] [serial = 1786] [outer = 0x11be1a800] 05:57:31 INFO - PROCESS | 2257 | 1461675451085 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c3f3c00) [pid = 2257] [serial = 1787] [outer = 0x11be1a800] 05:57:31 INFO - PROCESS | 2257 | 1461675451461 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]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 05:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:57:31 INFO - PROCESS | 2257 | 1461675451515 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:57:31 INFO - PROCESS | 2257 | 1461675451516 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:57:31 INFO - PROCESS | 2257 | 1461675451523 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 2257 | 1461675451528 Marionette TRACE conn2 <- [1,2354,null,{}] 05:57:31 INFO - PROCESS | 2257 | 1461675451531 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}] 05:57:31 INFO - PROCESS | 2257 | 1461675451619 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:57:31 INFO - PROCESS | 2257 | 1461675451624 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x129669800 == 61 [pid = 2257] [id = 596] 05:57:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x123a62400) [pid = 2257] [serial = 1788] [outer = 0x0] 05:57:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12730dc00) [pid = 2257] [serial = 1789] [outer = 0x123a62400] 05:57:31 INFO - PROCESS | 2257 | 1461675451652 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x127775c00) [pid = 2257] [serial = 1790] [outer = 0x123a62400] 05:57:31 INFO - PROCESS | 2257 | 1461675451995 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]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 528ms 05:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:57:32 INFO - PROCESS | 2257 | 1461675452048 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 2257 | 1461675452050 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:57:32 INFO - PROCESS | 2257 | 1461675452052 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 2257 | 1461675452053 Marionette TRACE conn2 <- [1,2358,null,{}] 05:57:32 INFO - PROCESS | 2257 | 1461675452055 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}] 05:57:32 INFO - PROCESS | 2257 | 1461675452141 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:57:32 INFO - PROCESS | 2257 | 1461675452146 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a32f000 == 62 [pid = 2257] [id = 597] 05:57:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x127fb9c00) [pid = 2257] [serial = 1791] [outer = 0x0] 05:57:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x129247c00) [pid = 2257] [serial = 1792] [outer = 0x127fb9c00] 05:57:32 INFO - PROCESS | 2257 | 1461675452171 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x1296b1000) [pid = 2257] [serial = 1793] [outer = 0x127fb9c00] 05:57:32 INFO - PROCESS | 2257 | 1461675452506 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]]]}] 05:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 468ms 05:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:57:32 INFO - PROCESS | 2257 | 1461675452521 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 2257 | 1461675452522 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:57:32 INFO - PROCESS | 2257 | 1461675452524 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 2257 | 1461675452525 Marionette TRACE conn2 <- [1,2362,null,{}] 05:57:32 INFO - PROCESS | 2257 | 1461675452530 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}] 05:57:32 INFO - PROCESS | 2257 | 1461675452615 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:57:32 INFO - PROCESS | 2257 | 1461675452683 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8d5000 == 63 [pid = 2257] [id = 598] 05:57:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x129d8a800) [pid = 2257] [serial = 1794] [outer = 0x0] 05:57:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x129df6000) [pid = 2257] [serial = 1795] [outer = 0x129d8a800] 05:57:32 INFO - PROCESS | 2257 | 1461675452715 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12b30c400) [pid = 2257] [serial = 1796] [outer = 0x129d8a800] 05:57:33 INFO - PROCESS | 2257 | 1461675453034 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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 523ms 05:57:33 INFO - PROCESS | 2257 | 1461675453048 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 2257 | 1461675453049 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:57:33 INFO - PROCESS | 2257 | 1461675453051 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 2257 | 1461675453052 Marionette TRACE conn2 <- [1,2366,null,{}] 05:57:33 INFO - PROCESS | 2257 | 1461675453068 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}] 05:57:33 INFO - PROCESS | 2257 | 1461675453180 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:57:33 INFO - PROCESS | 2257 | 1461675453216 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1c1800 == 64 [pid = 2257] [id = 599] 05:57:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x129d8b400) [pid = 2257] [serial = 1797] [outer = 0x0] 05:57:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12b555400) [pid = 2257] [serial = 1798] [outer = 0x129d8b400] 05:57:33 INFO - PROCESS | 2257 | 1461675453241 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x12bbacc00) [pid = 2257] [serial = 1799] [outer = 0x129d8b400] 05:57:33 INFO - PROCESS | 2257 | 1461675453589 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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 05:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:57:33 INFO - PROCESS | 2257 | 1461675453620 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 2257 | 1461675453621 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:57:33 INFO - PROCESS | 2257 | 1461675453623 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 2257 | 1461675453624 Marionette TRACE conn2 <- [1,2370,null,{}] 05:57:33 INFO - PROCESS | 2257 | 1461675453627 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}] 05:57:33 INFO - PROCESS | 2257 | 1461675453733 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:57:33 INFO - PROCESS | 2257 | 1461675453746 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d745000 == 65 [pid = 2257] [id = 600] 05:57:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12bba8800) [pid = 2257] [serial = 1800] [outer = 0x0] 05:57:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12be45400) [pid = 2257] [serial = 1801] [outer = 0x12bba8800] 05:57:33 INFO - PROCESS | 2257 | 1461675453771 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12d007800) [pid = 2257] [serial = 1802] [outer = 0x12bba8800] 05:57:34 INFO - PROCESS | 2257 | 1461675454098 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 519ms 05:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:57:34 INFO - PROCESS | 2257 | 1461675454142 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 2257 | 1461675454144 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:57:34 INFO - PROCESS | 2257 | 1461675454146 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 2257 | 1461675454147 Marionette TRACE conn2 <- [1,2374,null,{}] 05:57:34 INFO - PROCESS | 2257 | 1461675454149 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}] 05:57:34 INFO - PROCESS | 2257 | 1461675454256 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:57:34 INFO - PROCESS | 2257 | 1461675454267 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea51800 == 66 [pid = 2257] [id = 601] 05:57:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12bbaa400) [pid = 2257] [serial = 1803] [outer = 0x0] 05:57:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12d656800) [pid = 2257] [serial = 1804] [outer = 0x12bbaa400] 05:57:34 INFO - PROCESS | 2257 | 1461675454292 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12d65e000) [pid = 2257] [serial = 1805] [outer = 0x12bbaa400] 05:57:34 INFO - PROCESS | 2257 | 1461675454722 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]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 621ms 05:57:34 INFO - PROCESS | 2257 | 1461675454768 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 2257 | 1461675454770 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:57:34 INFO - PROCESS | 2257 | 1461675454773 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 2257 | 1461675454775 Marionette TRACE conn2 <- [1,2378,null,{}] 05:57:34 INFO - PROCESS | 2257 | 1461675454778 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}] 05:57:34 INFO - PROCESS | 2257 | 1461675454947 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x12bead800) [pid = 2257] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x129b72800) [pid = 2257] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x129d0c800) [pid = 2257] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x127777000) [pid = 2257] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12738f000) [pid = 2257] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x11afed400) [pid = 2257] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11c88ec00) [pid = 2257] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11512b800) [pid = 2257] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12b303800) [pid = 2257] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12bba2000) [pid = 2257] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x119d8e400) [pid = 2257] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x1135a1400) [pid = 2257] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x129df9000) [pid = 2257] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11af1ec00) [pid = 2257] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x128992800) [pid = 2257] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x114bba800) [pid = 2257] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11c677c00) [pid = 2257] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11adf0000) [pid = 2257] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x114bc2800) [pid = 2257] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x119125400) [pid = 2257] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x129d8b800) [pid = 2257] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11c3bfc00) [pid = 2257] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11b003400) [pid = 2257] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:57:35 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x127384800) [pid = 2257] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:57:35 INFO - PROCESS | 2257 | 1461675455113 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a17000 == 67 [pid = 2257] [id = 602] 05:57:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x114bb4c00) [pid = 2257] [serial = 1806] [outer = 0x0] 05:57:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11512b800) [pid = 2257] [serial = 1807] [outer = 0x114bb4c00] 05:57:35 INFO - PROCESS | 2257 | 1461675455153 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11ade9c00) [pid = 2257] [serial = 1808] [outer = 0x114bb4c00] 05:57:35 INFO - PROCESS | 2257 | 1461675455480 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 720ms 05:57:35 INFO - PROCESS | 2257 | 1461675455501 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 2257 | 1461675455502 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:57:35 INFO - PROCESS | 2257 | 1461675455504 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 2257 | 1461675455505 Marionette TRACE conn2 <- [1,2382,null,{}] 05:57:35 INFO - PROCESS | 2257 | 1461675455507 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}] 05:57:35 INFO - PROCESS | 2257 | 1461675455625 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:57:35 INFO - PROCESS | 2257 | 1461675455684 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbea800 == 68 [pid = 2257] [id = 603] 05:57:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11aa4f400) [pid = 2257] [serial = 1809] [outer = 0x0] 05:57:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12738f000) [pid = 2257] [serial = 1810] [outer = 0x11aa4f400] 05:57:35 INFO - PROCESS | 2257 | 1461675455714 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12b54bc00) [pid = 2257] [serial = 1811] [outer = 0x11aa4f400] 05:57:36 INFO - PROCESS | 2257 | 1461675456005 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 520ms 05:57:36 INFO - PROCESS | 2257 | 1461675456032 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 2257 | 1461675456034 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:57:36 INFO - PROCESS | 2257 | 1461675456037 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 2257 | 1461675456038 Marionette TRACE conn2 <- [1,2386,null,{}] 05:57:36 INFO - PROCESS | 2257 | 1461675456041 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}] 05:57:36 INFO - PROCESS | 2257 | 1461675456146 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:57:36 INFO - PROCESS | 2257 | 1461675456150 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x1300a9000 == 69 [pid = 2257] [id = 604] 05:57:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12921c000) [pid = 2257] [serial = 1812] [outer = 0x0] 05:57:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12e445400) [pid = 2257] [serial = 1813] [outer = 0x12921c000] 05:57:36 INFO - PROCESS | 2257 | 1461675456175 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12e625400) [pid = 2257] [serial = 1814] [outer = 0x12921c000] 05:57:36 INFO - PROCESS | 2257 | 1461675456508 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 05:57:36 INFO - PROCESS | 2257 | 1461675456556 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 2257 | 1461675456557 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:57:36 INFO - PROCESS | 2257 | 1461675456559 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 2257 | 1461675456560 Marionette TRACE conn2 <- [1,2390,null,{}] 05:57:36 INFO - PROCESS | 2257 | 1461675456563 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}] 05:57:36 INFO - PROCESS | 2257 | 1461675456681 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:57:36 INFO - PROCESS | 2257 | 1461675456685 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x130748000 == 70 [pid = 2257] [id = 605] 05:57:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12e44e000) [pid = 2257] [serial = 1815] [outer = 0x0] 05:57:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12e869400) [pid = 2257] [serial = 1816] [outer = 0x12e44e000] 05:57:36 INFO - PROCESS | 2257 | 1461675456710 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12e86fc00) [pid = 2257] [serial = 1817] [outer = 0x12e44e000] 05:57:37 INFO - PROCESS | 2257 | 1461675457046 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 05:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:57:37 INFO - PROCESS | 2257 | 1461675457130 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 2257 | 1461675457132 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:57:37 INFO - PROCESS | 2257 | 1461675457135 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 2257 | 1461675457137 Marionette TRACE conn2 <- [1,2394,null,{}] 05:57:37 INFO - PROCESS | 2257 | 1461675457142 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}] 05:57:37 INFO - PROCESS | 2257 | 1461675457246 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:57:37 INFO - PROCESS | 2257 | 1461675457353 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adaf800 == 71 [pid = 2257] [id = 606] 05:57:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x1163f2400) [pid = 2257] [serial = 1818] [outer = 0x0] 05:57:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x1186af400) [pid = 2257] [serial = 1819] [outer = 0x1163f2400] 05:57:37 INFO - PROCESS | 2257 | 1461675457384 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11a95e000) [pid = 2257] [serial = 1820] [outer = 0x1163f2400] 05:57:37 INFO - PROCESS | 2257 | 1461675457834 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]]]}] 05:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 721ms 05:57:37 INFO - PROCESS | 2257 | 1461675457857 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 2257 | 1461675457859 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:57:37 INFO - PROCESS | 2257 | 1461675457865 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 2257 | 1461675457867 Marionette TRACE conn2 <- [1,2398,null,{}] 05:57:37 INFO - PROCESS | 2257 | 1461675457870 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}] 05:57:37 INFO - PROCESS | 2257 | 1461675457981 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:57:38 INFO - PROCESS | 2257 | 1461675458096 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d5b000 == 72 [pid = 2257] [id = 607] 05:57:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11be14400) [pid = 2257] [serial = 1821] [outer = 0x0] 05:57:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x11c3bcc00) [pid = 2257] [serial = 1822] [outer = 0x11be14400] 05:57:38 INFO - PROCESS | 2257 | 1461675458127 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11c8af800) [pid = 2257] [serial = 1823] [outer = 0x11be14400] 05:57:38 INFO - PROCESS | 2257 | 1461675458523 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 722ms 05:57:38 INFO - PROCESS | 2257 | 1461675458585 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:57:38 INFO - PROCESS | 2257 | 1461675458586 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:57:38 INFO - PROCESS | 2257 | 1461675458589 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 2257 | 1461675458590 Marionette TRACE conn2 <- [1,2402,null,{}] 05:57:38 INFO - PROCESS | 2257 | 1461675458598 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}] 05:57:38 INFO - PROCESS | 2257 | 1461675458714 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:57:38 INFO - PROCESS | 2257 | 1461675458818 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6af000 == 73 [pid = 2257] [id = 608] 05:57:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x12738f400) [pid = 2257] [serial = 1824] [outer = 0x0] 05:57:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x1282d0c00) [pid = 2257] [serial = 1825] [outer = 0x12738f400] 05:57:38 INFO - PROCESS | 2257 | 1461675458854 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x129d94400) [pid = 2257] [serial = 1826] [outer = 0x12738f400] 05:57:39 INFO - PROCESS | 2257 | 1461675459264 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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 720ms 05:57:39 INFO - PROCESS | 2257 | 1461675459310 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 2257 | 1461675459311 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:57:39 INFO - PROCESS | 2257 | 1461675459339 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 2257 | 1461675459341 Marionette TRACE conn2 <- [1,2406,null,{}] 05:57:39 INFO - PROCESS | 2257 | 1461675459357 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}] 05:57:39 INFO - PROCESS | 2257 | 1461675459503 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:57:39 INFO - PROCESS | 2257 | 1461675459557 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x1391e5800 == 74 [pid = 2257] [id = 609] 05:57:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12b552400) [pid = 2257] [serial = 1827] [outer = 0x0] 05:57:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12bb9f800) [pid = 2257] [serial = 1828] [outer = 0x12b552400] 05:57:39 INFO - PROCESS | 2257 | 1461675459589 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12d1af400) [pid = 2257] [serial = 1829] [outer = 0x12b552400] 05:57:39 INFO - PROCESS | 2257 | 1461675459972 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 709ms 05:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:57:40 INFO - PROCESS | 2257 | 1461675460023 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 2257 | 1461675460025 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:57:40 INFO - PROCESS | 2257 | 1461675460027 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 2257 | 1461675460028 Marionette TRACE conn2 <- [1,2410,null,{}] 05:57:40 INFO - PROCESS | 2257 | 1461675460030 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}] 05:57:40 INFO - PROCESS | 2257 | 1461675460137 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:57:40 INFO - PROCESS | 2257 | 1461675460241 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x13a4cd800 == 75 [pid = 2257] [id = 610] 05:57:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12b54fc00) [pid = 2257] [serial = 1830] [outer = 0x0] 05:57:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12d6a6000) [pid = 2257] [serial = 1831] [outer = 0x12b54fc00] 05:57:40 INFO - PROCESS | 2257 | 1461675460272 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12e448800) [pid = 2257] [serial = 1832] [outer = 0x12b54fc00] 05:57:40 INFO - PROCESS | 2257 | 1461675460650 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 05:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:57:40 INFO - PROCESS | 2257 | 1461675460698 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 2257 | 1461675460699 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:57:40 INFO - PROCESS | 2257 | 1461675460701 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 2257 | 1461675460702 Marionette TRACE conn2 <- [1,2414,null,{}] 05:57:40 INFO - PROCESS | 2257 | 1461675460705 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}] 05:57:40 INFO - PROCESS | 2257 | 1461675460829 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:57:40 INFO - PROCESS | 2257 | 1461675460938 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x1310a9800 == 76 [pid = 2257] [id = 611] 05:57:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12e8ca800) [pid = 2257] [serial = 1833] [outer = 0x0] 05:57:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12e8d6c00) [pid = 2257] [serial = 1834] [outer = 0x12e8ca800] 05:57:40 INFO - PROCESS | 2257 | 1461675460971 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12e8e0000) [pid = 2257] [serial = 1835] [outer = 0x12e8ca800] 05:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 718ms 05:57:41 INFO - PROCESS | 2257 | 1461675461412 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]]]}] 05:57:41 INFO - PROCESS | 2257 | 1461675461420 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 2257 | 1461675461421 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:57:41 INFO - PROCESS | 2257 | 1461675461424 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 2257 | 1461675461425 Marionette TRACE conn2 <- [1,2418,null,{}] 05:57:41 INFO - PROCESS | 2257 | 1461675461429 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}] 05:57:41 INFO - PROCESS | 2257 | 1461675461536 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:57:41 INFO - PROCESS | 2257 | 1461675461640 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x11920f800 == 77 [pid = 2257] [id = 612] 05:57:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x11359b800) [pid = 2257] [serial = 1836] [outer = 0x0] 05:57:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x115a35400) [pid = 2257] [serial = 1837] [outer = 0x11359b800] 05:57:41 INFO - PROCESS | 2257 | 1461675461674 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x11b804c00) [pid = 2257] [serial = 1838] [outer = 0x11359b800] 05:57:42 INFO - PROCESS | 2257 | 1461675462305 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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 923ms 05:57:42 INFO - PROCESS | 2257 | 1461675462348 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 2257 | 1461675462350 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:57:42 INFO - PROCESS | 2257 | 1461675462354 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 2257 | 1461675462356 Marionette TRACE conn2 <- [1,2422,null,{}] 05:57:42 INFO - PROCESS | 2257 | 1461675462360 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}] 05:57:42 INFO - PROCESS | 2257 | 1461675462465 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:57:42 INFO - PROCESS | 2257 | 1461675462546 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b946800 == 78 [pid = 2257] [id = 613] 05:57:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x11512e800) [pid = 2257] [serial = 1839] [outer = 0x0] 05:57:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x115811c00) [pid = 2257] [serial = 1840] [outer = 0x11512e800] 05:57:42 INFO - PROCESS | 2257 | 1461675462575 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x11a95cc00) [pid = 2257] [serial = 1841] [outer = 0x11512e800] 05:57:43 INFO - PROCESS | 2257 | 1461675462999 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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 05:57:43 INFO - PROCESS | 2257 | 1461675463023 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 2257 | 1461675463027 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:57:43 INFO - PROCESS | 2257 | 1461675463032 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 2257 | 1461675463033 Marionette TRACE conn2 <- [1,2426,null,{}] 05:57:43 INFO - PROCESS | 2257 | 1461675463036 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}] 05:57:43 INFO - PROCESS | 2257 | 1461675463133 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:57:43 INFO - PROCESS | 2257 | 1461675463199 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b95b000 == 79 [pid = 2257] [id = 614] 05:57:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x11adea800) [pid = 2257] [serial = 1842] [outer = 0x0] 05:57:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x11b8d4800) [pid = 2257] [serial = 1843] [outer = 0x11adea800] 05:57:43 INFO - PROCESS | 2257 | 1461675463227 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x11be1bc00) [pid = 2257] [serial = 1844] [outer = 0x11adea800] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x1300a9000 == 78 [pid = 2257] [id = 604] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbea800 == 77 [pid = 2257] [id = 603] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x118a17000 == 76 [pid = 2257] [id = 602] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea51800 == 75 [pid = 2257] [id = 601] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x12d1a7400) [pid = 2257] [serial = 1753] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12d745000 == 74 [pid = 2257] [id = 600] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1c1800 == 73 [pid = 2257] [id = 599] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8d5000 == 72 [pid = 2257] [id = 598] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12a32f000 == 71 [pid = 2257] [id = 597] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x129669800 == 70 [pid = 2257] [id = 596] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd10800 == 69 [pid = 2257] [id = 595] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x11ada0000 == 68 [pid = 2257] [id = 594] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x11be6e000 == 67 [pid = 2257] [id = 593] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x12d29a000 == 66 [pid = 2257] [id = 587] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x1270c9000 == 65 [pid = 2257] [id = 586] 05:57:43 INFO - PROCESS | 2257 | --DOCSHELL 0x11aafc000 == 64 [pid = 2257] [id = 585] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x129d0e800) [pid = 2257] [serial = 1595] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x1186ae800) [pid = 2257] [serial = 1586] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x128992000) [pid = 2257] [serial = 1592] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x11bdeb400) [pid = 2257] [serial = 1589] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x1157db000) [pid = 2257] [serial = 1643] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x11ad74800) [pid = 2257] [serial = 1646] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x12b30a000) [pid = 2257] [serial = 1640] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x12749cc00) [pid = 2257] [serial = 1652] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x11c1ba400) [pid = 2257] [serial = 1649] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x12a551800) [pid = 2257] [serial = 1655] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x12d011800) [pid = 2257] [serial = 1751] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x129d14800) [pid = 2257] [serial = 1735] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12a544800) [pid = 2257] [serial = 1738] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x129df0400) [pid = 2257] [serial = 1736] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x128915400) [pid = 2257] [serial = 1732] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x1274a0000) [pid = 2257] [serial = 1729] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x127842c00) [pid = 2257] [serial = 1708] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x11adebc00) [pid = 2257] [serial = 1702] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11b00bc00) [pid = 2257] [serial = 1720] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x11b998800) [pid = 2257] [serial = 1721] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x11c8bb000) [pid = 2257] [serial = 1726] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x123a6b800) [pid = 2257] [serial = 1727] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x118f46c00) [pid = 2257] [serial = 1715] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11548ac00) [pid = 2257] [serial = 1714] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12b557400) [pid = 2257] [serial = 1741] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12bcde000) [pid = 2257] [serial = 1697] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11adedc00) [pid = 2257] [serial = 1718] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11a957c00) [pid = 2257] [serial = 1717] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11c8b0c00) [pid = 2257] [serial = 1705] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x11512a800) [pid = 2257] [serial = 1699] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12b306800) [pid = 2257] [serial = 1739] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12b311400) [pid = 2257] [serial = 1711] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12b6e9400) [pid = 2257] [serial = 1742] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x11c88e400) [pid = 2257] [serial = 1745] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12beb9400) [pid = 2257] [serial = 1750] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12bcd6800) [pid = 2257] [serial = 1747] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x1157edc00) [pid = 2257] [serial = 1744] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11c008800) [pid = 2257] [serial = 1723] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11c891400) [pid = 2257] [serial = 1724] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x127c7e400) [pid = 2257] [serial = 1730] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12be4f800) [pid = 2257] [serial = 1748] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x129b74400) [pid = 2257] [serial = 1733] [outer = 0x0] [url = about:blank] 05:57:43 INFO - PROCESS | 2257 | 1461675463644 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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 619ms 05:57:43 INFO - PROCESS | 2257 | 1461675463651 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:57:43 INFO - PROCESS | 2257 | 1461675463652 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:57:43 INFO - PROCESS | 2257 | 1461675463654 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 2257 | 1461675463656 Marionette TRACE conn2 <- [1,2430,null,{}] 05:57:43 INFO - PROCESS | 2257 | 1461675463666 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}] 05:57:43 INFO - PROCESS | 2257 | 1461675463755 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:57:43 INFO - PROCESS | 2257 | 1461675463836 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239e5800 == 65 [pid = 2257] [id = 615] 05:57:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x11be1ac00) [pid = 2257] [serial = 1845] [outer = 0x0] 05:57:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11c70d800) [pid = 2257] [serial = 1846] [outer = 0x11be1ac00] 05:57:43 INFO - PROCESS | 2257 | 1461675463868 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11c8bb000) [pid = 2257] [serial = 1847] [outer = 0x11be1ac00] 05:57:44 INFO - PROCESS | 2257 | 1461675464199 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]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 571ms 05:57:44 INFO - PROCESS | 2257 | 1461675464226 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 2257 | 1461675464230 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:57:44 INFO - PROCESS | 2257 | 1461675464233 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 2257 | 1461675464235 Marionette TRACE conn2 <- [1,2434,null,{}] 05:57:44 INFO - PROCESS | 2257 | 1461675464238 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}] 05:57:44 INFO - PROCESS | 2257 | 1461675464379 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:57:44 INFO - PROCESS | 2257 | 1461675464472 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x129650800 == 66 [pid = 2257] [id = 616] 05:57:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x123a61800) [pid = 2257] [serial = 1848] [outer = 0x0] 05:57:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x125e5f000) [pid = 2257] [serial = 1849] [outer = 0x123a61800] 05:57:44 INFO - PROCESS | 2257 | 1461675464516 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x127778400) [pid = 2257] [serial = 1850] [outer = 0x123a61800] 05:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 05:57:44 INFO - PROCESS | 2257 | 1461675464799 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]]]}] 05:57:44 INFO - PROCESS | 2257 | 1461675464803 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 2257 | 1461675464804 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:57:44 INFO - PROCESS | 2257 | 1461675464809 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 2257 | 1461675464811 Marionette TRACE conn2 <- [1,2438,null,{}] 05:57:44 INFO - PROCESS | 2257 | 1461675464820 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}] 05:57:44 INFO - PROCESS | 2257 | 1461675464907 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:57:44 INFO - PROCESS | 2257 | 1461675464969 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d62800 == 67 [pid = 2257] [id = 617] 05:57:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x123a62800) [pid = 2257] [serial = 1851] [outer = 0x0] 05:57:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x127ff4800) [pid = 2257] [serial = 1852] [outer = 0x123a62800] 05:57:44 INFO - PROCESS | 2257 | 1461675464995 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x129255400) [pid = 2257] [serial = 1853] [outer = 0x123a62800] 05:57:45 INFO - PROCESS | 2257 | 1461675465312 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 531ms 05:57:45 INFO - PROCESS | 2257 | 1461675465341 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 2257 | 1461675465342 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:57:45 INFO - PROCESS | 2257 | 1461675465347 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 2257 | 1461675465348 Marionette TRACE conn2 <- [1,2442,null,{}] 05:57:45 INFO - PROCESS | 2257 | 1461675465350 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}] 05:57:45 INFO - PROCESS | 2257 | 1461675465480 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:57:45 INFO - PROCESS | 2257 | 1461675465576 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5dd800 == 68 [pid = 2257] [id = 618] 05:57:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12776f800) [pid = 2257] [serial = 1854] [outer = 0x0] 05:57:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x1296aa400) [pid = 2257] [serial = 1855] [outer = 0x12776f800] 05:57:45 INFO - PROCESS | 2257 | 1461675465622 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12b309800) [pid = 2257] [serial = 1856] [outer = 0x12776f800] 05:57:46 INFO - PROCESS | 2257 | 1461675466038 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]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 720ms 05:57:46 INFO - PROCESS | 2257 | 1461675466066 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 2257 | 1461675466068 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:57:46 INFO - PROCESS | 2257 | 1461675466081 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 2257 | 1461675466082 Marionette TRACE conn2 <- [1,2446,null,{}] 05:57:46 INFO - PROCESS | 2257 | 1461675466084 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}] 05:57:46 INFO - PROCESS | 2257 | 1461675466191 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:57:46 INFO - PROCESS | 2257 | 1461675466248 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d169800 == 69 [pid = 2257] [id = 619] 05:57:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x123a62c00) [pid = 2257] [serial = 1857] [outer = 0x0] 05:57:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x129d0b000) [pid = 2257] [serial = 1858] [outer = 0x123a62c00] 05:57:46 INFO - PROCESS | 2257 | 1461675466273 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12b6c1800) [pid = 2257] [serial = 1859] [outer = 0x123a62c00] 05:57:46 INFO - PROCESS | 2257 | 1461675466574 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]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 526ms 05:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:57:46 INFO - PROCESS | 2257 | 1461675466601 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 2257 | 1461675466603 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:57:46 INFO - PROCESS | 2257 | 1461675466605 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 2257 | 1461675466606 Marionette TRACE conn2 <- [1,2450,null,{}] 05:57:46 INFO - PROCESS | 2257 | 1461675466608 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}] 05:57:46 INFO - PROCESS | 2257 | 1461675466717 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:57:46 INFO - PROCESS | 2257 | 1461675466756 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d736000 == 70 [pid = 2257] [id = 620] 05:57:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x11c3c6400) [pid = 2257] [serial = 1860] [outer = 0x0] 05:57:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12bba6000) [pid = 2257] [serial = 1861] [outer = 0x11c3c6400] 05:57:46 INFO - PROCESS | 2257 | 1461675466781 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12bcda400) [pid = 2257] [serial = 1862] [outer = 0x11c3c6400] 05:57:47 INFO - PROCESS | 2257 | 1461675467108 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 05:57:47 INFO - PROCESS | 2257 | 1461675467124 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 2257 | 1461675467125 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:57:47 INFO - PROCESS | 2257 | 1461675467130 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 2257 | 1461675467132 Marionette TRACE conn2 <- [1,2454,null,{}] 05:57:47 INFO - PROCESS | 2257 | 1461675467140 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}] 05:57:47 INFO - PROCESS | 2257 | 1461675467276 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:57:47 INFO - PROCESS | 2257 | 1461675467290 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a3800 == 71 [pid = 2257] [id = 621] 05:57:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12bcd7000) [pid = 2257] [serial = 1863] [outer = 0x0] 05:57:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12beb5400) [pid = 2257] [serial = 1864] [outer = 0x12bcd7000] 05:57:47 INFO - PROCESS | 2257 | 1461675467316 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12d1b0400) [pid = 2257] [serial = 1865] [outer = 0x12bcd7000] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x129d8b400) [pid = 2257] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12bbaa400) [pid = 2257] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12bba8800) [pid = 2257] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12be45c00) [pid = 2257] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x1147d8000) [pid = 2257] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x129d8a800) [pid = 2257] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x11a951c00) [pid = 2257] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11be1a800) [pid = 2257] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x127fb9c00) [pid = 2257] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x123a62400) [pid = 2257] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12921c000) [pid = 2257] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x114bb4c00) [pid = 2257] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:57:47 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x11aa4f400) [pid = 2257] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:57:47 INFO - PROCESS | 2257 | 1461675467771 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]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 676ms 05:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:57:47 INFO - PROCESS | 2257 | 1461675467805 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 2257 | 1461675467806 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:57:47 INFO - PROCESS | 2257 | 1461675467808 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 2257 | 1461675467809 Marionette TRACE conn2 <- [1,2458,null,{}] 05:57:47 INFO - PROCESS | 2257 | 1461675467812 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}] 05:57:47 INFO - PROCESS | 2257 | 1461675467899 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:57:47 INFO - PROCESS | 2257 | 1461675467961 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d171000 == 72 [pid = 2257] [id = 622] 05:57:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11b003400) [pid = 2257] [serial = 1866] [outer = 0x0] 05:57:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12921c000) [pid = 2257] [serial = 1867] [outer = 0x11b003400] 05:57:47 INFO - PROCESS | 2257 | 1461675467987 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12beae000) [pid = 2257] [serial = 1868] [outer = 0x11b003400] 05:57:48 INFO - PROCESS | 2257 | 1461675468265 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 469ms 05:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:57:48 INFO - PROCESS | 2257 | 1461675468284 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 2257 | 1461675468286 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:57:48 INFO - PROCESS | 2257 | 1461675468288 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 2257 | 1461675468290 Marionette TRACE conn2 <- [1,2462,null,{}] 05:57:48 INFO - PROCESS | 2257 | 1461675468292 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}] 05:57:48 INFO - PROCESS | 2257 | 1461675468406 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:57:48 INFO - PROCESS | 2257 | 1461675468411 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebdc800 == 73 [pid = 2257] [id = 623] 05:57:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x129df1c00) [pid = 2257] [serial = 1869] [outer = 0x0] 05:57:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12d274800) [pid = 2257] [serial = 1870] [outer = 0x129df1c00] 05:57:48 INFO - PROCESS | 2257 | 1461675468440 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x12e44c800) [pid = 2257] [serial = 1871] [outer = 0x129df1c00] 05:57:48 INFO - PROCESS | 2257 | 1461675468796 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 05:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:57:48 INFO - PROCESS | 2257 | 1461675468810 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 2257 | 1461675468813 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:57:48 INFO - PROCESS | 2257 | 1461675468815 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 2257 | 1461675468816 Marionette TRACE conn2 <- [1,2466,null,{}] 05:57:48 INFO - PROCESS | 2257 | 1461675468819 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}] 05:57:48 INFO - PROCESS | 2257 | 1461675468935 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:57:48 INFO - PROCESS | 2257 | 1461675468941 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef5d000 == 74 [pid = 2257] [id = 624] 05:57:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12e61e800) [pid = 2257] [serial = 1872] [outer = 0x0] 05:57:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x12e86d000) [pid = 2257] [serial = 1873] [outer = 0x12e61e800] 05:57:48 INFO - PROCESS | 2257 | 1461675468967 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x12e8ce000) [pid = 2257] [serial = 1874] [outer = 0x12e61e800] 05:57:49 INFO - PROCESS | 2257 | 1461675469267 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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 468ms 05:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:57:49 INFO - PROCESS | 2257 | 1461675469284 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 2257 | 1461675469285 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:57:49 INFO - PROCESS | 2257 | 1461675469287 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 2257 | 1461675469288 Marionette TRACE conn2 <- [1,2470,null,{}] 05:57:49 INFO - PROCESS | 2257 | 1461675469290 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}] 05:57:49 INFO - PROCESS | 2257 | 1461675469384 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:57:49 INFO - PROCESS | 2257 | 1461675469388 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x1300a3800 == 75 [pid = 2257] [id = 625] 05:57:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x12e8d2400) [pid = 2257] [serial = 1875] [outer = 0x0] 05:57:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12e8dd000) [pid = 2257] [serial = 1876] [outer = 0x12e8d2400] 05:57:49 INFO - PROCESS | 2257 | 1461675469413 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x12e8e3000) [pid = 2257] [serial = 1877] [outer = 0x12e8d2400] 05:57:49 INFO - PROCESS | 2257 | 1461675469913 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]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 05:57:49 INFO - PROCESS | 2257 | 1461675469958 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:57:49 INFO - PROCESS | 2257 | 1461675469960 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:57:49 INFO - PROCESS | 2257 | 1461675469964 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 2257 | 1461675469965 Marionette TRACE conn2 <- [1,2474,null,{}] 05:57:49 INFO - PROCESS | 2257 | 1461675469970 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}] 05:57:50 INFO - PROCESS | 2257 | 1461675470081 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:57:50 INFO - PROCESS | 2257 | 1461675470158 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be73000 == 76 [pid = 2257] [id = 626] 05:57:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x116678800) [pid = 2257] [serial = 1878] [outer = 0x0] 05:57:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x11aa46400) [pid = 2257] [serial = 1879] [outer = 0x116678800] 05:57:50 INFO - PROCESS | 2257 | 1461675470191 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x11b005c00) [pid = 2257] [serial = 1880] [outer = 0x116678800] 05:57:50 INFO - PROCESS | 2257 | 1461675470632 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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 721ms 05:57:50 INFO - PROCESS | 2257 | 1461675470685 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 2257 | 1461675470689 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:57:50 INFO - PROCESS | 2257 | 1461675470693 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 2257 | 1461675470695 Marionette TRACE conn2 <- [1,2478,null,{}] 05:57:50 INFO - PROCESS | 2257 | 1461675470698 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}] 05:57:50 INFO - PROCESS | 2257 | 1461675470811 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:57:50 INFO - PROCESS | 2257 | 1461675470888 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d60800 == 77 [pid = 2257] [id = 627] 05:57:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x11b84ec00) [pid = 2257] [serial = 1881] [outer = 0x0] 05:57:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x11c1bfc00) [pid = 2257] [serial = 1882] [outer = 0x11b84ec00] 05:57:50 INFO - PROCESS | 2257 | 1461675470920 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12394ec00) [pid = 2257] [serial = 1883] [outer = 0x11b84ec00] 05:57:51 INFO - PROCESS | 2257 | 1461675471347 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 673ms 05:57:51 INFO - PROCESS | 2257 | 1461675471367 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:57:51 INFO - PROCESS | 2257 | 1461675471368 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:57:51 INFO - PROCESS | 2257 | 1461675471371 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 2257 | 1461675471373 Marionette TRACE conn2 <- [1,2482,null,{}] 05:57:51 INFO - PROCESS | 2257 | 1461675471382 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}] 05:57:51 INFO - PROCESS | 2257 | 1461675471513 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:57:51 INFO - PROCESS | 2257 | 1461675471622 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef55000 == 78 [pid = 2257] [id = 628] 05:57:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x127ffd000) [pid = 2257] [serial = 1884] [outer = 0x0] 05:57:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x129d0f400) [pid = 2257] [serial = 1885] [outer = 0x127ffd000] 05:57:51 INFO - PROCESS | 2257 | 1461675471656 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12a546800) [pid = 2257] [serial = 1886] [outer = 0x127ffd000] 05:57:52 INFO - PROCESS | 2257 | 1461675472120 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]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 774ms 05:57:52 INFO - PROCESS | 2257 | 1461675472146 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:57:52 INFO - PROCESS | 2257 | 1461675472149 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:57:52 INFO - PROCESS | 2257 | 1461675472153 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 2257 | 1461675472155 Marionette TRACE conn2 <- [1,2486,null,{}] 05:57:52 INFO - PROCESS | 2257 | 1461675472159 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}] 05:57:52 INFO - PROCESS | 2257 | 1461675472326 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:57:52 INFO - PROCESS | 2257 | 1461675472463 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x130da6000 == 79 [pid = 2257] [id = 629] 05:57:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12a54b400) [pid = 2257] [serial = 1887] [outer = 0x0] 05:57:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12bcd1400) [pid = 2257] [serial = 1888] [outer = 0x12a54b400] 05:57:52 INFO - PROCESS | 2257 | 1461675472514 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12d662000) [pid = 2257] [serial = 1889] [outer = 0x12a54b400] 05:57:52 INFO - PROCESS | 2257 | 1461675472966 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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 874ms 05:57:53 INFO - PROCESS | 2257 | 1461675473026 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 2257 | 1461675473028 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:57:53 INFO - PROCESS | 2257 | 1461675473030 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 2257 | 1461675473031 Marionette TRACE conn2 <- [1,2490,null,{}] 05:57:53 INFO - PROCESS | 2257 | 1461675473034 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}] 05:57:53 INFO - PROCESS | 2257 | 1461675473137 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:57:53 INFO - PROCESS | 2257 | 1461675473212 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x1321a9800 == 80 [pid = 2257] [id = 630] 05:57:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12beb2800) [pid = 2257] [serial = 1890] [outer = 0x0] 05:57:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12e446400) [pid = 2257] [serial = 1891] [outer = 0x12beb2800] 05:57:53 INFO - PROCESS | 2257 | 1461675473242 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12e878400) [pid = 2257] [serial = 1892] [outer = 0x12beb2800] 05:57:53 INFO - PROCESS | 2257 | 1461675473652 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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 669ms 05:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:57:53 INFO - PROCESS | 2257 | 1461675473700 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 2257 | 1461675473701 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:57:53 INFO - PROCESS | 2257 | 1461675473704 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 2257 | 1461675473705 Marionette TRACE conn2 <- [1,2494,null,{}] 05:57:53 INFO - PROCESS | 2257 | 1461675473707 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}] 05:57:53 INFO - PROCESS | 2257 | 1461675473828 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:57:53 INFO - PROCESS | 2257 | 1461675473906 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x137616000 == 81 [pid = 2257] [id = 631] 05:57:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x12e8dec00) [pid = 2257] [serial = 1893] [outer = 0x0] 05:57:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x12ef36c00) [pid = 2257] [serial = 1894] [outer = 0x12e8dec00] 05:57:53 INFO - PROCESS | 2257 | 1461675473937 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x12f62f800) [pid = 2257] [serial = 1895] [outer = 0x12e8dec00] 05:57:54 INFO - PROCESS | 2257 | 1461675474371 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]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 05:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:57:54 INFO - PROCESS | 2257 | 1461675474376 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 2257 | 1461675474378 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:57:54 INFO - PROCESS | 2257 | 1461675474380 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 2257 | 1461675474381 Marionette TRACE conn2 <- [1,2498,null,{}] 05:57:54 INFO - PROCESS | 2257 | 1461675474384 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}] 05:57:54 INFO - PROCESS | 2257 | 1461675474523 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:57:54 INFO - PROCESS | 2257 | 1461675474602 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x1273c6800 == 82 [pid = 2257] [id = 632] 05:57:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x11afed000) [pid = 2257] [serial = 1896] [outer = 0x0] 05:57:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x12e444400) [pid = 2257] [serial = 1897] [outer = 0x11afed000] 05:57:54 INFO - PROCESS | 2257 | 1461675474632 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x12f631800) [pid = 2257] [serial = 1898] [outer = 0x11afed000] 05:57:55 INFO - PROCESS | 2257 | 1461675475273 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]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 920ms 05:57:55 INFO - PROCESS | 2257 | 1461675475316 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 2257 | 1461675475318 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:57:55 INFO - PROCESS | 2257 | 1461675475322 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 2257 | 1461675475324 Marionette TRACE conn2 <- [1,2502,null,{}] 05:57:55 INFO - PROCESS | 2257 | 1461675475330 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}] 05:57:55 INFO - PROCESS | 2257 | 1461675475431 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:57:55 INFO - PROCESS | 2257 | 1461675475511 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x128968800 == 83 [pid = 2257] [id = 633] 05:57:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x115706c00) [pid = 2257] [serial = 1899] [outer = 0x0] 05:57:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x116683000) [pid = 2257] [serial = 1900] [outer = 0x115706c00] 05:57:55 INFO - PROCESS | 2257 | 1461675475540 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x11a843400) [pid = 2257] [serial = 1901] [outer = 0x115706c00] 05:57:55 INFO - PROCESS | 2257 | 1461675475983 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]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 677ms 05:57:56 INFO - PROCESS | 2257 | 1461675475999 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 2257 | 1461675476003 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:57:56 INFO - PROCESS | 2257 | 1461675476007 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 2257 | 1461675476009 Marionette TRACE conn2 <- [1,2506,null,{}] 05:57:56 INFO - PROCESS | 2257 | 1461675476011 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}] 05:57:56 INFO - PROCESS | 2257 | 1461675476113 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:57:56 INFO - PROCESS | 2257 | 1461675476181 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x125bae000 == 84 [pid = 2257] [id = 634] 05:57:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 164 (0x11b007400) [pid = 2257] [serial = 1902] [outer = 0x0] 05:57:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 165 (0x11c1ba400) [pid = 2257] [serial = 1903] [outer = 0x11b007400] 05:57:56 INFO - PROCESS | 2257 | 1461675476252 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 166 (0x11c8b0c00) [pid = 2257] [serial = 1904] [outer = 0x11b007400] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d417800 == 83 [pid = 2257] [id = 568] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a0000 == 82 [pid = 2257] [id = 527] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef5d000 == 81 [pid = 2257] [id = 624] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebdc800 == 80 [pid = 2257] [id = 623] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d171000 == 79 [pid = 2257] [id = 622] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a3800 == 78 [pid = 2257] [id = 621] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 165 (0x12b6ee400) [pid = 2257] [serial = 1768] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 164 (0x127b77000) [pid = 2257] [serial = 1765] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 163 (0x12d6ae800) [pid = 2257] [serial = 1774] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x12dc29800) [pid = 2257] [serial = 1777] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x12d655800) [pid = 2257] [serial = 1771] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x11c8bb400) [pid = 2257] [serial = 1762] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x115128000) [pid = 2257] [serial = 1756] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x11af1a400) [pid = 2257] [serial = 1759] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12e869400) [pid = 2257] [serial = 1816] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d736000 == 77 [pid = 2257] [id = 620] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d169800 == 76 [pid = 2257] [id = 619] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5dd800 == 75 [pid = 2257] [id = 618] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x129d62800 == 74 [pid = 2257] [id = 617] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x129650800 == 73 [pid = 2257] [id = 616] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x1239e5800 == 72 [pid = 2257] [id = 615] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11b95b000 == 71 [pid = 2257] [id = 614] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11b946800 == 70 [pid = 2257] [id = 613] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x129d5b000 == 69 [pid = 2257] [id = 607] 05:57:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11adaf800 == 68 [pid = 2257] [id = 606] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x12bbacc00) [pid = 2257] [serial = 1799] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x12b555400) [pid = 2257] [serial = 1798] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x12d656800) [pid = 2257] [serial = 1804] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x12be45400) [pid = 2257] [serial = 1801] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x12d1ad800) [pid = 2257] [serial = 1754] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x1163f9800) [pid = 2257] [serial = 1781] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x114bc2c00) [pid = 2257] [serial = 1780] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x129df6000) [pid = 2257] [serial = 1795] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x11bde1000) [pid = 2257] [serial = 1784] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x11afe5800) [pid = 2257] [serial = 1783] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x11c004c00) [pid = 2257] [serial = 1786] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x11c3f3c00) [pid = 2257] [serial = 1787] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x129247c00) [pid = 2257] [serial = 1792] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x1296b1000) [pid = 2257] [serial = 1793] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x12730dc00) [pid = 2257] [serial = 1789] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x127775c00) [pid = 2257] [serial = 1790] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x12e625400) [pid = 2257] [serial = 1814] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x12e445400) [pid = 2257] [serial = 1813] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11ade9c00) [pid = 2257] [serial = 1808] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x12b54bc00) [pid = 2257] [serial = 1811] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x11512b800) [pid = 2257] [serial = 1807] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12d007800) [pid = 2257] [serial = 1802] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x12d65e000) [pid = 2257] [serial = 1805] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12738f000) [pid = 2257] [serial = 1810] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12b30c400) [pid = 2257] [serial = 1796] [outer = 0x0] [url = about:blank] 05:57:56 INFO - PROCESS | 2257 | 1461675476673 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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 720ms 05:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:57:56 INFO - PROCESS | 2257 | 1461675476732 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 2257 | 1461675476734 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:57:56 INFO - PROCESS | 2257 | 1461675476736 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 2257 | 1461675476738 Marionette TRACE conn2 <- [1,2510,null,{}] 05:57:56 INFO - PROCESS | 2257 | 1461675476747 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}] 05:57:56 INFO - PROCESS | 2257 | 1461675476838 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:57:56 INFO - PROCESS | 2257 | 1461675476846 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c558000 == 69 [pid = 2257] [id = 635] 05:57:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x11b84ac00) [pid = 2257] [serial = 1905] [outer = 0x0] 05:57:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x123a65400) [pid = 2257] [serial = 1906] [outer = 0x11b84ac00] 05:57:56 INFO - PROCESS | 2257 | 1461675476875 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x1276bf800) [pid = 2257] [serial = 1907] [outer = 0x11b84ac00] 05:57:57 INFO - PROCESS | 2257 | 1461675477253 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]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 05:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:57:57 INFO - PROCESS | 2257 | 1461675477307 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 2257 | 1461675477309 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:57:57 INFO - PROCESS | 2257 | 1461675477311 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 2257 | 1461675477312 Marionette TRACE conn2 <- [1,2514,null,{}] 05:57:57 INFO - PROCESS | 2257 | 1461675477314 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}] 05:57:57 INFO - PROCESS | 2257 | 1461675477403 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:57:57 INFO - PROCESS | 2257 | 1461675477432 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d62800 == 70 [pid = 2257] [id = 636] 05:57:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x128916400) [pid = 2257] [serial = 1908] [outer = 0x0] 05:57:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x1296afc00) [pid = 2257] [serial = 1909] [outer = 0x128916400] 05:57:57 INFO - PROCESS | 2257 | 1461675477458 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x129d90c00) [pid = 2257] [serial = 1910] [outer = 0x128916400] 05:57:57 INFO - PROCESS | 2257 | 1461675477803 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]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 05:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:57:57 INFO - PROCESS | 2257 | 1461675477832 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 2257 | 1461675477833 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:57:57 INFO - PROCESS | 2257 | 1461675477835 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 2257 | 1461675477836 Marionette TRACE conn2 <- [1,2518,null,{}] 05:57:57 INFO - PROCESS | 2257 | 1461675477838 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}] 05:57:57 INFO - PROCESS | 2257 | 1461675477926 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:57:57 INFO - PROCESS | 2257 | 1461675477930 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe0000 == 71 [pid = 2257] [id = 637] 05:57:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x129d91000) [pid = 2257] [serial = 1911] [outer = 0x0] 05:57:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x12a546400) [pid = 2257] [serial = 1912] [outer = 0x129d91000] 05:57:57 INFO - PROCESS | 2257 | 1461675477956 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x12b30b000) [pid = 2257] [serial = 1913] [outer = 0x129d91000] 05:57:58 INFO - PROCESS | 2257 | 1461675478289 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]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 470ms 05:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:57:58 INFO - PROCESS | 2257 | 1461675478305 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 2257 | 1461675478306 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:57:58 INFO - PROCESS | 2257 | 1461675478308 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 2257 | 1461675478309 Marionette TRACE conn2 <- [1,2522,null,{}] 05:57:58 INFO - PROCESS | 2257 | 1461675478314 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}] 05:57:58 INFO - PROCESS | 2257 | 1461675478414 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:57:58 INFO - PROCESS | 2257 | 1461675478489 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d166000 == 72 [pid = 2257] [id = 638] 05:57:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x129df2400) [pid = 2257] [serial = 1914] [outer = 0x0] 05:57:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x12b54d800) [pid = 2257] [serial = 1915] [outer = 0x129df2400] 05:57:58 INFO - PROCESS | 2257 | 1461675478516 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12d1afc00) [pid = 2257] [serial = 1916] [outer = 0x129df2400] 05:57:58 INFO - PROCESS | 2257 | 1461675478836 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]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 571ms 05:57:58 INFO - PROCESS | 2257 | 1461675478881 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 2257 | 1461675478882 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:57:58 INFO - PROCESS | 2257 | 1461675478884 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 2257 | 1461675478885 Marionette TRACE conn2 <- [1,2526,null,{}] 05:57:58 INFO - PROCESS | 2257 | 1461675478887 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}] 05:57:58 INFO - PROCESS | 2257 | 1461675478997 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:57:59 INFO - PROCESS | 2257 | 1461675479011 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e393800 == 73 [pid = 2257] [id = 639] 05:57:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12d1aac00) [pid = 2257] [serial = 1917] [outer = 0x0] 05:57:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12d65c800) [pid = 2257] [serial = 1918] [outer = 0x12d1aac00] 05:57:59 INFO - PROCESS | 2257 | 1461675479036 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12e442400) [pid = 2257] [serial = 1919] [outer = 0x12d1aac00] 05:57:59 INFO - PROCESS | 2257 | 1461675479403 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]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 568ms 05:57:59 INFO - PROCESS | 2257 | 1461675479453 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:57:59 INFO - PROCESS | 2257 | 1461675479455 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:57:59 INFO - PROCESS | 2257 | 1461675479458 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 2257 | 1461675479460 Marionette TRACE conn2 <- [1,2530,null,{}] 05:57:59 INFO - PROCESS | 2257 | 1461675479463 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}] 05:57:59 INFO - PROCESS | 2257 | 1461675479631 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:57:59 INFO - PROCESS | 2257 | 1461675479658 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebcc000 == 74 [pid = 2257] [id = 640] 05:57:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12b306800) [pid = 2257] [serial = 1920] [outer = 0x0] 05:57:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12e870400) [pid = 2257] [serial = 1921] [outer = 0x12b306800] 05:57:59 INFO - PROCESS | 2257 | 1461675479698 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12e8cb800) [pid = 2257] [serial = 1922] [outer = 0x12b306800] 05:58:00 INFO - PROCESS | 2257 | 1461675480120 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 05:58:00 INFO - PROCESS | 2257 | 1461675480130 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 2257 | 1461675480131 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:58:00 INFO - PROCESS | 2257 | 1461675480133 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 2257 | 1461675480134 Marionette TRACE conn2 <- [1,2534,null,{}] 05:58:00 INFO - PROCESS | 2257 | 1461675480136 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}] 05:58:00 INFO - PROCESS | 2257 | 1461675480248 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:58:00 INFO - PROCESS | 2257 | 1461675480281 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f98e800 == 75 [pid = 2257] [id = 641] 05:58:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12e873400) [pid = 2257] [serial = 1923] [outer = 0x0] 05:58:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12e8da400) [pid = 2257] [serial = 1924] [outer = 0x12e873400] 05:58:00 INFO - PROCESS | 2257 | 1461675480305 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12ef34400) [pid = 2257] [serial = 1925] [outer = 0x12e873400] 05:58:00 INFO - PROCESS | 2257 | 1461675480630 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms 05:58:00 INFO - PROCESS | 2257 | 1461675480651 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 2257 | 1461675480653 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:58:00 INFO - PROCESS | 2257 | 1461675480656 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 2257 | 1461675480657 Marionette TRACE conn2 <- [1,2538,null,{}] 05:58:00 INFO - PROCESS | 2257 | 1461675480659 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}] 05:58:00 INFO - PROCESS | 2257 | 1461675480770 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x12890a400) [pid = 2257] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x127770000) [pid = 2257] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x11a952000) [pid = 2257] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x12d662800) [pid = 2257] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12d27ec00) [pid = 2257] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x12776e800) [pid = 2257] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x127385400) [pid = 2257] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x114fd6000) [pid = 2257] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12bbab000) [pid = 2257] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x114fdb400) [pid = 2257] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11918fc00) [pid = 2257] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x11c00a800) [pid = 2257] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x123a62c00) [pid = 2257] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11c3c6400) [pid = 2257] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x12bcd7000) [pid = 2257] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x11b003400) [pid = 2257] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x11be1ac00) [pid = 2257] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x1163f2400) [pid = 2257] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11adea800) [pid = 2257] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x123a62800) [pid = 2257] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11512e800) [pid = 2257] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12b54fc00) [pid = 2257] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x123a61800) [pid = 2257] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12e8ca800) [pid = 2257] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x129df1c00) [pid = 2257] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12b552400) [pid = 2257] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11359b800) [pid = 2257] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12738f400) [pid = 2257] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11be14400) [pid = 2257] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12e61e800) [pid = 2257] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12776f800) [pid = 2257] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:58:01 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11b8cb400) [pid = 2257] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:58:01 INFO - PROCESS | 2257 | 1461675481061 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x116305800 == 76 [pid = 2257] [id = 642] 05:58:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11359dc00) [pid = 2257] [serial = 1926] [outer = 0x0] 05:58:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x115490000) [pid = 2257] [serial = 1927] [outer = 0x11359dc00] 05:58:01 INFO - PROCESS | 2257 | 1461675481088 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11adea800) [pid = 2257] [serial = 1928] [outer = 0x11359dc00] 05:58:01 INFO - PROCESS | 2257 | 1461675481367 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]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 719ms 05:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:58:01 INFO - PROCESS | 2257 | 1461675481383 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 2257 | 1461675481384 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:58:01 INFO - PROCESS | 2257 | 1461675481387 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 2257 | 1461675481388 Marionette TRACE conn2 <- [1,2542,null,{}] 05:58:01 INFO - PROCESS | 2257 | 1461675481391 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}] 05:58:01 INFO - PROCESS | 2257 | 1461675481510 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:58:01 INFO - PROCESS | 2257 | 1461675481529 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x13074f800 == 77 [pid = 2257] [id = 643] 05:58:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11afe9c00) [pid = 2257] [serial = 1929] [outer = 0x0] 05:58:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12738fc00) [pid = 2257] [serial = 1930] [outer = 0x11afe9c00] 05:58:01 INFO - PROCESS | 2257 | 1461675481559 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12d662800) [pid = 2257] [serial = 1931] [outer = 0x11afe9c00] 05:58:01 INFO - PROCESS | 2257 | 1461675481915 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]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 568ms 05:58:01 INFO - PROCESS | 2257 | 1461675481965 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 2257 | 1461675481966 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:58:01 INFO - PROCESS | 2257 | 1461675481969 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 2257 | 1461675481970 Marionette TRACE conn2 <- [1,2546,null,{}] 05:58:01 INFO - PROCESS | 2257 | 1461675481972 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}] 05:58:02 INFO - PROCESS | 2257 | 1461675482063 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:58:02 INFO - PROCESS | 2257 | 1461675482067 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x13109f000 == 78 [pid = 2257] [id = 644] 05:58:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12d6a6c00) [pid = 2257] [serial = 1932] [outer = 0x0] 05:58:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12e8e1c00) [pid = 2257] [serial = 1933] [outer = 0x12d6a6c00] 05:58:02 INFO - PROCESS | 2257 | 1461675482091 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12f630c00) [pid = 2257] [serial = 1934] [outer = 0x12d6a6c00] 05:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 469ms 05:58:02 INFO - PROCESS | 2257 | 1461675482429 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]]]}] 05:58:02 INFO - PROCESS | 2257 | 1461675482438 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 2257 | 1461675482439 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:58:02 INFO - PROCESS | 2257 | 1461675482441 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 2257 | 1461675482442 Marionette TRACE conn2 <- [1,2550,null,{}] 05:58:02 INFO - PROCESS | 2257 | 1461675482448 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}] 05:58:02 INFO - PROCESS | 2257 | 1461675482540 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:58:02 INFO - PROCESS | 2257 | 1461675482544 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x137614000 == 79 [pid = 2257] [id = 645] 05:58:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x11c857000) [pid = 2257] [serial = 1935] [outer = 0x0] 05:58:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x11c85dc00) [pid = 2257] [serial = 1936] [outer = 0x11c857000] 05:58:02 INFO - PROCESS | 2257 | 1461675482570 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x11c861c00) [pid = 2257] [serial = 1937] [outer = 0x11c857000] 05:58:02 INFO - PROCESS | 2257 | 1461675482947 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 05:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:58:02 INFO - PROCESS | 2257 | 1461675482965 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 2257 | 1461675482966 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:58:02 INFO - PROCESS | 2257 | 1461675482982 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 2257 | 1461675482983 Marionette TRACE conn2 <- [1,2554,null,{}] 05:58:02 INFO - PROCESS | 2257 | 1461675482986 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}] 05:58:03 INFO - PROCESS | 2257 | 1461675483149 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:58:03 INFO - PROCESS | 2257 | 1461675483224 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x119d44800 == 80 [pid = 2257] [id = 646] 05:58:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x114bbac00) [pid = 2257] [serial = 1938] [outer = 0x0] 05:58:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x114fdcc00) [pid = 2257] [serial = 1939] [outer = 0x114bbac00] 05:58:03 INFO - PROCESS | 2257 | 1461675483258 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x118888c00) [pid = 2257] [serial = 1940] [outer = 0x114bbac00] 05:58:03 INFO - PROCESS | 2257 | 1461675483747 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]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 835ms 05:58:03 INFO - PROCESS | 2257 | 1461675483804 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 2257 | 1461675483807 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:58:03 INFO - PROCESS | 2257 | 1461675483809 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 2257 | 1461675483814 Marionette TRACE conn2 <- [1,2558,null,{}] 05:58:03 INFO - PROCESS | 2257 | 1461675483817 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}] 05:58:03 INFO - PROCESS | 2257 | 1461675483953 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:58:04 INFO - PROCESS | 2257 | 1461675484032 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x129669800 == 81 [pid = 2257] [id = 647] 05:58:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x11bde1000) [pid = 2257] [serial = 1941] [outer = 0x0] 05:58:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x11be1f800) [pid = 2257] [serial = 1942] [outer = 0x11bde1000] 05:58:04 INFO - PROCESS | 2257 | 1461675484065 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 139 (0x11c85ec00) [pid = 2257] [serial = 1943] [outer = 0x11bde1000] 05:58:04 INFO - PROCESS | 2257 | 1461675484507 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]]]}] 05:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 723ms 05:58:04 INFO - PROCESS | 2257 | 1461675484532 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 2257 | 1461675484534 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:58:04 INFO - PROCESS | 2257 | 1461675484537 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 2257 | 1461675484538 Marionette TRACE conn2 <- [1,2562,null,{}] 05:58:04 INFO - PROCESS | 2257 | 1461675484541 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}] 05:58:04 INFO - PROCESS | 2257 | 1461675484694 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:58:04 INFO - PROCESS | 2257 | 1461675484706 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebd6800 == 82 [pid = 2257] [id = 648] 05:58:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 140 (0x125e65c00) [pid = 2257] [serial = 1944] [outer = 0x0] 05:58:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 141 (0x127779400) [pid = 2257] [serial = 1945] [outer = 0x125e65c00] 05:58:04 INFO - PROCESS | 2257 | 1461675484737 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 142 (0x129253c00) [pid = 2257] [serial = 1946] [outer = 0x125e65c00] 05:58:05 INFO - PROCESS | 2257 | 1461675485240 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 771ms 05:58:05 INFO - PROCESS | 2257 | 1461675485308 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 2257 | 1461675485312 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:58:05 INFO - PROCESS | 2257 | 1461675485320 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 2257 | 1461675485323 Marionette TRACE conn2 <- [1,2566,null,{}] 05:58:05 INFO - PROCESS | 2257 | 1461675485326 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}] 05:58:05 INFO - PROCESS | 2257 | 1461675485438 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:58:05 INFO - PROCESS | 2257 | 1461675485546 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x13a47e800 == 83 [pid = 2257] [id = 649] 05:58:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 143 (0x125e59800) [pid = 2257] [serial = 1947] [outer = 0x0] 05:58:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 144 (0x12bba8400) [pid = 2257] [serial = 1948] [outer = 0x125e59800] 05:58:05 INFO - PROCESS | 2257 | 1461675485579 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 145 (0x12be50800) [pid = 2257] [serial = 1949] [outer = 0x125e59800] 05:58:05 INFO - PROCESS | 2257 | 1461675485979 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 678ms 05:58:05 INFO - PROCESS | 2257 | 1461675485994 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 2257 | 1461675485997 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:58:06 INFO - PROCESS | 2257 | 1461675486000 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 2257 | 1461675486001 Marionette TRACE conn2 <- [1,2570,null,{}] 05:58:06 INFO - PROCESS | 2257 | 1461675486003 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}] 05:58:06 INFO - PROCESS | 2257 | 1461675486113 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:58:06 INFO - PROCESS | 2257 | 1461675486220 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a3da000 == 84 [pid = 2257] [id = 650] 05:58:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 146 (0x12beadc00) [pid = 2257] [serial = 1950] [outer = 0x0] 05:58:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 147 (0x12d661400) [pid = 2257] [serial = 1951] [outer = 0x12beadc00] 05:58:06 INFO - PROCESS | 2257 | 1461675486252 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 148 (0x12e8cd000) [pid = 2257] [serial = 1952] [outer = 0x12beadc00] 05:58:06 INFO - PROCESS | 2257 | 1461675486663 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]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 05:58:06 INFO - PROCESS | 2257 | 1461675486671 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 2257 | 1461675486672 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:58:06 INFO - PROCESS | 2257 | 1461675486674 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:58:06 INFO - PROCESS | 2257 | 1461675486676 Marionette TRACE conn2 <- [1,2574,null,{}] 05:58:06 INFO - PROCESS | 2257 | 1461675486680 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}] 05:58:06 INFO - PROCESS | 2257 | 1461675486790 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:58:06 INFO - PROCESS | 2257 | 1461675486889 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x130744000 == 85 [pid = 2257] [id = 651] 05:58:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 149 (0x12f633800) [pid = 2257] [serial = 1953] [outer = 0x0] 05:58:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 150 (0x12f636c00) [pid = 2257] [serial = 1954] [outer = 0x12f633800] 05:58:06 INFO - PROCESS | 2257 | 1461675486925 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 151 (0x12f974800) [pid = 2257] [serial = 1955] [outer = 0x12f633800] 05:58:07 INFO - PROCESS | 2257 | 1461675487346 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]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 722ms 05:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:58:07 INFO - PROCESS | 2257 | 1461675487396 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 2257 | 1461675487397 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:58:07 INFO - PROCESS | 2257 | 1461675487400 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 2257 | 1461675487401 Marionette TRACE conn2 <- [1,2578,null,{}] 05:58:07 INFO - PROCESS | 2257 | 1461675487403 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}] 05:58:07 INFO - PROCESS | 2257 | 1461675487512 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:58:07 INFO - PROCESS | 2257 | 1461675487649 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x130095800 == 86 [pid = 2257] [id = 652] 05:58:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 152 (0x12e44bc00) [pid = 2257] [serial = 1956] [outer = 0x0] 05:58:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 153 (0x12f979000) [pid = 2257] [serial = 1957] [outer = 0x12e44bc00] 05:58:07 INFO - PROCESS | 2257 | 1461675487682 Marionette DEBUG loaded listener.js 05:58:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 154 (0x12ff6f400) [pid = 2257] [serial = 1958] [outer = 0x12e44bc00] 05:58:08 INFO - PROCESS | 2257 | 1461675488080 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]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 718ms 05:58:08 INFO - PROCESS | 2257 | 1461675488118 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:58:08 INFO - PROCESS | 2257 | 1461675488120 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:58:08 INFO - PROCESS | 2257 | 1461675488141 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:58:08 INFO - PROCESS | 2257 | 1461675488142 Marionette TRACE conn2 <- [1,2582,null,{}] 05:58:08 INFO - PROCESS | 2257 | 1461675488161 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}] 05:58:08 INFO - PROCESS | 2257 | 1461675488274 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:58:08 INFO - PROCESS | 2257 | 1461675488354 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be76800 == 87 [pid = 2257] [id = 653] 05:58:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 155 (0x114fdb800) [pid = 2257] [serial = 1959] [outer = 0x0] 05:58:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 156 (0x11a952400) [pid = 2257] [serial = 1960] [outer = 0x114fdb800] 05:58:08 INFO - PROCESS | 2257 | 1461675488384 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 157 (0x11b8ccc00) [pid = 2257] [serial = 1961] [outer = 0x114fdb800] 05:58:09 INFO - PROCESS | 2257 | 1461675489001 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]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 884ms 05:58:09 INFO - PROCESS | 2257 | 1461675489026 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 2257 | 1461675489029 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:58:09 INFO - PROCESS | 2257 | 1461675489033 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 2257 | 1461675489036 Marionette TRACE conn2 <- [1,2586,null,{}] 05:58:09 INFO - PROCESS | 2257 | 1461675489040 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}] 05:58:09 INFO - PROCESS | 2257 | 1461675489143 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:58:09 INFO - PROCESS | 2257 | 1461675489216 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x118666800 == 88 [pid = 2257] [id = 654] 05:58:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 158 (0x1147d8000) [pid = 2257] [serial = 1962] [outer = 0x0] 05:58:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 159 (0x115125000) [pid = 2257] [serial = 1963] [outer = 0x1147d8000] 05:58:09 INFO - PROCESS | 2257 | 1461675489289 Marionette DEBUG loaded listener.js 05:58:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 160 (0x119d86800) [pid = 2257] [serial = 1964] [outer = 0x1147d8000] 05:58:09 INFO - PROCESS | 2257 | 1461675489726 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]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 724ms 05:58:09 INFO - PROCESS | 2257 | 1461675489759 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 2257 | 1461675489765 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:58:09 INFO - PROCESS | 2257 | 1461675489772 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 2257 | 1461675489774 Marionette TRACE conn2 <- [1,2590,null,{}] 05:58:09 INFO - PROCESS | 2257 | 1461675489777 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}] 05:58:09 INFO - PROCESS | 2257 | 1461675489926 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:58:10 INFO - PROCESS | 2257 | 1461675490046 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a36000 == 89 [pid = 2257] [id = 655] 05:58:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 161 (0x11ad75000) [pid = 2257] [serial = 1965] [outer = 0x0] 05:58:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 162 (0x11bddd400) [pid = 2257] [serial = 1966] [outer = 0x11ad75000] 05:58:10 INFO - PROCESS | 2257 | 1461675490139 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 163 (0x11c85b800) [pid = 2257] [serial = 1967] [outer = 0x11ad75000] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5d4000 == 88 [pid = 2257] [id = 514] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c4800 == 87 [pid = 2257] [id = 511] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x130419800 == 86 [pid = 2257] [id = 589] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x137614000 == 85 [pid = 2257] [id = 645] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x130748000 == 84 [pid = 2257] [id = 605] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x13109f000 == 83 [pid = 2257] [id = 644] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x13074f800 == 82 [pid = 2257] [id = 643] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x116305800 == 81 [pid = 2257] [id = 642] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12f98e800 == 80 [pid = 2257] [id = 641] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebcc000 == 79 [pid = 2257] [id = 640] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12e393800 == 78 [pid = 2257] [id = 639] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 162 (0x12e8dd000) [pid = 2257] [serial = 1876] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12d166000 == 77 [pid = 2257] [id = 638] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe0000 == 76 [pid = 2257] [id = 637] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x129d62800 == 75 [pid = 2257] [id = 636] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x11c558000 == 74 [pid = 2257] [id = 635] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x125bae000 == 73 [pid = 2257] [id = 634] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x128968800 == 72 [pid = 2257] [id = 633] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x1321a9800 == 71 [pid = 2257] [id = 630] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x130da6000 == 70 [pid = 2257] [id = 629] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef55000 == 69 [pid = 2257] [id = 628] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x129d60800 == 68 [pid = 2257] [id = 627] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x11be73000 == 67 [pid = 2257] [id = 626] 05:58:10 INFO - PROCESS | 2257 | --DOCSHELL 0x1300a3800 == 66 [pid = 2257] [id = 625] 05:58:10 INFO - PROCESS | 2257 | 1461675490552 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]]]}] 05:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 823ms 05:58:10 INFO - PROCESS | 2257 | 1461675490597 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:58:10 INFO - PROCESS | 2257 | 1461675490598 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 161 (0x12be42800) [pid = 2257] [serial = 1769] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 160 (0x12b558000) [pid = 2257] [serial = 1712] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 159 (0x11b84a400) [pid = 2257] [serial = 1760] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 158 (0x12d6b3400) [pid = 2257] [serial = 1775] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 157 (0x12d660c00) [pid = 2257] [serial = 1772] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 156 (0x129d8c400) [pid = 2257] [serial = 1709] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 155 (0x12a550c00) [pid = 2257] [serial = 1766] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 154 (0x116681c00) [pid = 2257] [serial = 1757] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 153 (0x12e440c00) [pid = 2257] [serial = 1778] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 152 (0x11667ec00) [pid = 2257] [serial = 1700] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 151 (0x11b00ec00) [pid = 2257] [serial = 1703] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 150 (0x125ddec00) [pid = 2257] [serial = 1763] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 149 (0x129d0b000) [pid = 2257] [serial = 1858] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 148 (0x12bba6000) [pid = 2257] [serial = 1861] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 147 (0x12b6c1800) [pid = 2257] [serial = 1859] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 146 (0x12beb5400) [pid = 2257] [serial = 1864] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 145 (0x12921c000) [pid = 2257] [serial = 1867] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 144 (0x12bcda400) [pid = 2257] [serial = 1862] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 143 (0x11c70d800) [pid = 2257] [serial = 1846] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 142 (0x11c8bb000) [pid = 2257] [serial = 1847] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 141 (0x11a95e000) [pid = 2257] [serial = 1820] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 140 (0x1186af400) [pid = 2257] [serial = 1819] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 139 (0x11be1bc00) [pid = 2257] [serial = 1844] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 138 (0x11b8d4800) [pid = 2257] [serial = 1843] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x127ff4800) [pid = 2257] [serial = 1852] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x129255400) [pid = 2257] [serial = 1853] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x11a95cc00) [pid = 2257] [serial = 1841] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x115811c00) [pid = 2257] [serial = 1840] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x12d6a6000) [pid = 2257] [serial = 1831] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12e448800) [pid = 2257] [serial = 1832] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x125e5f000) [pid = 2257] [serial = 1849] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x127778400) [pid = 2257] [serial = 1850] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12e8e0000) [pid = 2257] [serial = 1835] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12e8d6c00) [pid = 2257] [serial = 1834] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12d274800) [pid = 2257] [serial = 1870] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12d1af400) [pid = 2257] [serial = 1829] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12bb9f800) [pid = 2257] [serial = 1828] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11b804c00) [pid = 2257] [serial = 1838] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x115a35400) [pid = 2257] [serial = 1837] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x129d94400) [pid = 2257] [serial = 1826] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x1282d0c00) [pid = 2257] [serial = 1825] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11c8af800) [pid = 2257] [serial = 1823] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11c3bcc00) [pid = 2257] [serial = 1822] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12e44c800) [pid = 2257] [serial = 1871] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x12e86d000) [pid = 2257] [serial = 1873] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12d1b0400) [pid = 2257] [serial = 1865] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x1296aa400) [pid = 2257] [serial = 1855] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12e8ce000) [pid = 2257] [serial = 1874] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12beae000) [pid = 2257] [serial = 1868] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12b309800) [pid = 2257] [serial = 1856] [outer = 0x0] [url = about:blank] 05:58:10 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x127380800) [pid = 2257] [serial = 1706] [outer = 0x0] [url = about:blank] 05:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:58:10 INFO - PROCESS | 2257 | 1461675490615 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:58:10 INFO - PROCESS | 2257 | 1461675490618 Marionette TRACE conn2 <- [1,2594,null,{}] 05:58:10 INFO - PROCESS | 2257 | 1461675490625 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}] 05:58:10 INFO - PROCESS | 2257 | 1461675490726 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:58:10 INFO - PROCESS | 2257 | 1461675490732 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc4800 == 67 [pid = 2257] [id = 656] 05:58:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c8b4400) [pid = 2257] [serial = 1968] [outer = 0x0] 05:58:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c8b6c00) [pid = 2257] [serial = 1969] [outer = 0x11c8b4400] 05:58:10 INFO - PROCESS | 2257 | 1461675490760 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x127381400) [pid = 2257] [serial = 1970] [outer = 0x11c8b4400] 05:58:11 INFO - PROCESS | 2257 | 1461675491137 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]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 574ms 05:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:58:11 INFO - PROCESS | 2257 | 1461675491187 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 2257 | 1461675491189 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:58:11 INFO - PROCESS | 2257 | 1461675491191 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 2257 | 1461675491192 Marionette TRACE conn2 <- [1,2598,null,{}] 05:58:11 INFO - PROCESS | 2257 | 1461675491194 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}] 05:58:11 INFO - PROCESS | 2257 | 1461675491285 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:58:11 INFO - PROCESS | 2257 | 1461675491290 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a3d4800 == 68 [pid = 2257] [id = 657] 05:58:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12776f800) [pid = 2257] [serial = 1971] [outer = 0x0] 05:58:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127b80400) [pid = 2257] [serial = 1972] [outer = 0x12776f800] 05:58:11 INFO - PROCESS | 2257 | 1461675491317 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12924f000) [pid = 2257] [serial = 1973] [outer = 0x12776f800] 05:58:11 INFO - PROCESS | 2257 | 1461675491695 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]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 05:58:11 INFO - PROCESS | 2257 | 1461675491709 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 2257 | 1461675491711 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:58:11 INFO - PROCESS | 2257 | 1461675491716 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 2257 | 1461675491717 Marionette TRACE conn2 <- [1,2602,null,{}] 05:58:11 INFO - PROCESS | 2257 | 1461675491719 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}] 05:58:11 INFO - PROCESS | 2257 | 1461675491833 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:58:11 INFO - PROCESS | 2257 | 1461675491840 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x12af3e000 == 69 [pid = 2257] [id = 658] 05:58:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x129254400) [pid = 2257] [serial = 1974] [outer = 0x0] 05:58:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129d0f800) [pid = 2257] [serial = 1975] [outer = 0x129254400] 05:58:11 INFO - PROCESS | 2257 | 1461675491866 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12a542c00) [pid = 2257] [serial = 1976] [outer = 0x129254400] 05:58:12 INFO - PROCESS | 2257 | 1461675492202 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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 05:58:12 INFO - PROCESS | 2257 | 1461675492234 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 2257 | 1461675492235 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:58:12 INFO - PROCESS | 2257 | 1461675492238 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 2257 | 1461675492239 Marionette TRACE conn2 <- [1,2606,null,{}] 05:58:12 INFO - PROCESS | 2257 | 1461675492241 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}] 05:58:12 INFO - PROCESS | 2257 | 1461675492346 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:58:12 INFO - PROCESS | 2257 | 1461675492351 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b0800 == 70 [pid = 2257] [id = 659] 05:58:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12a54c000) [pid = 2257] [serial = 1977] [outer = 0x0] 05:58:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12a8b3400) [pid = 2257] [serial = 1978] [outer = 0x12a54c000] 05:58:12 INFO - PROCESS | 2257 | 1461675492378 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12b551400) [pid = 2257] [serial = 1979] [outer = 0x12a54c000] 05:58:12 INFO - PROCESS | 2257 | 1461675492765 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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 05:58:12 INFO - PROCESS | 2257 | 1461675492806 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 2257 | 1461675492808 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:58:12 INFO - PROCESS | 2257 | 1461675492810 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 2257 | 1461675492811 Marionette TRACE conn2 <- [1,2610,null,{}] 05:58:12 INFO - PROCESS | 2257 | 1461675492813 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}] 05:58:12 INFO - PROCESS | 2257 | 1461675492926 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:58:12 INFO - PROCESS | 2257 | 1461675492939 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d41f800 == 71 [pid = 2257] [id = 660] 05:58:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x1296aa400) [pid = 2257] [serial = 1980] [outer = 0x0] 05:58:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12b6d0000) [pid = 2257] [serial = 1981] [outer = 0x1296aa400] 05:58:12 INFO - PROCESS | 2257 | 1461675492964 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12be42800) [pid = 2257] [serial = 1982] [outer = 0x1296aa400] 05:58:13 INFO - PROCESS | 2257 | 1461675493309 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]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 05:58:13 INFO - PROCESS | 2257 | 1461675493331 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 2257 | 1461675493333 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:58:13 INFO - PROCESS | 2257 | 1461675493336 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 2257 | 1461675493337 Marionette TRACE conn2 <- [1,2614,null,{}] 05:58:13 INFO - PROCESS | 2257 | 1461675493339 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}] 05:58:13 INFO - PROCESS | 2257 | 1461675493466 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:58:13 INFO - PROCESS | 2257 | 1461675493481 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e3a1000 == 72 [pid = 2257] [id = 661] 05:58:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12be43400) [pid = 2257] [serial = 1983] [outer = 0x0] 05:58:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12d1a8c00) [pid = 2257] [serial = 1984] [outer = 0x12be43400] 05:58:13 INFO - PROCESS | 2257 | 1461675493507 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12d655800) [pid = 2257] [serial = 1985] [outer = 0x12be43400] 05:58:13 INFO - PROCESS | 2257 | 1461675493851 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]]]}] 05:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 521ms 05:58:13 INFO - PROCESS | 2257 | 1461675493858 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:58:13 INFO - PROCESS | 2257 | 1461675493859 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:58:13 INFO - PROCESS | 2257 | 1461675493861 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:58:13 INFO - PROCESS | 2257 | 1461675493864 Marionette TRACE conn2 <- [1,2618,null,{}] 05:58:13 INFO - PROCESS | 2257 | 1461675493867 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}] 05:58:13 INFO - PROCESS | 2257 | 1461675493985 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:58:13 INFO - PROCESS | 2257 | 1461675493989 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebd3800 == 73 [pid = 2257] [id = 662] 05:58:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12be4f400) [pid = 2257] [serial = 1986] [outer = 0x0] 05:58:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12d6aa000) [pid = 2257] [serial = 1987] [outer = 0x12be4f400] 05:58:14 INFO - PROCESS | 2257 | 1461675494014 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12e448800) [pid = 2257] [serial = 1988] [outer = 0x12be4f400] 05:58:14 INFO - PROCESS | 2257 | 1461675494360 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]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 05:58:14 INFO - PROCESS | 2257 | 1461675494382 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 2257 | 1461675494384 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:58:14 INFO - PROCESS | 2257 | 1461675494386 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 2257 | 1461675494387 Marionette TRACE conn2 <- [1,2622,null,{}] 05:58:14 INFO - PROCESS | 2257 | 1461675494389 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}] 05:58:14 INFO - PROCESS | 2257 | 1461675494505 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x129d91000) [pid = 2257] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x115706c00) [pid = 2257] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x12d1aac00) [pid = 2257] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11b007400) [pid = 2257] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x129df2400) [pid = 2257] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12e873400) [pid = 2257] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11afe9c00) [pid = 2257] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x11359dc00) [pid = 2257] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12d6a6c00) [pid = 2257] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12b306800) [pid = 2257] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x128916400) [pid = 2257] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:58:14 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b84ac00) [pid = 2257] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:58:14 INFO - PROCESS | 2257 | 1461675494699 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x125eca000 == 74 [pid = 2257] [id = 663] 05:58:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x114fd5c00) [pid = 2257] [serial = 1989] [outer = 0x0] 05:58:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11b007400) [pid = 2257] [serial = 1990] [outer = 0x114fd5c00] 05:58:14 INFO - PROCESS | 2257 | 1461675494724 Marionette DEBUG loaded listener.js 05:58:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x1282d3c00) [pid = 2257] [serial = 1991] [outer = 0x114fd5c00] 05:58:15 INFO - PROCESS | 2257 | 1461675495039 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]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 05:58:15 INFO - PROCESS | 2257 | 1461675495055 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:58:15 INFO - PROCESS | 2257 | 1461675495057 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:58:15 INFO - PROCESS | 2257 | 1461675495059 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 2257 | 1461675495061 Marionette TRACE conn2 <- [1,2626,null,{}] 05:58:15 INFO - PROCESS | 2257 | 1461675495067 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}] 05:58:15 INFO - PROCESS | 2257 | 1461675495174 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:58:15 INFO - PROCESS | 2257 | 1461675495179 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ff40800 == 75 [pid = 2257] [id = 664] 05:58:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12b306800) [pid = 2257] [serial = 1992] [outer = 0x0] 05:58:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12e8d7c00) [pid = 2257] [serial = 1993] [outer = 0x12b306800] 05:58:15 INFO - PROCESS | 2257 | 1461675495212 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12f629800) [pid = 2257] [serial = 1994] [outer = 0x12b306800] 05:58:15 INFO - PROCESS | 2257 | 1461675495697 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]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 05:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:58:15 INFO - PROCESS | 2257 | 1461675495731 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 2257 | 1461675495733 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:58:15 INFO - PROCESS | 2257 | 1461675495736 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 2257 | 1461675495738 Marionette TRACE conn2 <- [1,2630,null,{}] 05:58:15 INFO - PROCESS | 2257 | 1461675495741 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}] 05:58:15 INFO - PROCESS | 2257 | 1461675495881 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:58:15 INFO - PROCESS | 2257 | 1461675495987 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x13073d800 == 76 [pid = 2257] [id = 665] 05:58:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12ef2f400) [pid = 2257] [serial = 1995] [outer = 0x0] 05:58:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12f970000) [pid = 2257] [serial = 1996] [outer = 0x12ef2f400] 05:58:16 INFO - PROCESS | 2257 | 1461675496011 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12fc96c00) [pid = 2257] [serial = 1997] [outer = 0x12ef2f400] 05:58:16 INFO - PROCESS | 2257 | 1461675496285 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]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 573ms 05:58:16 INFO - PROCESS | 2257 | 1461675496309 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 2257 | 1461675496310 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:58:16 INFO - PROCESS | 2257 | 1461675496319 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 2257 | 1461675496320 Marionette TRACE conn2 <- [1,2634,null,{}] 05:58:16 INFO - PROCESS | 2257 | 1461675496323 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}] 05:58:16 INFO - PROCESS | 2257 | 1461675496420 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:58:16 INFO - PROCESS | 2257 | 1461675496425 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x1310b3000 == 77 [pid = 2257] [id = 666] 05:58:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12acefc00) [pid = 2257] [serial = 1998] [outer = 0x0] 05:58:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x12acfa000) [pid = 2257] [serial = 1999] [outer = 0x12acefc00] 05:58:16 INFO - PROCESS | 2257 | 1461675496449 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12acfe000) [pid = 2257] [serial = 2000] [outer = 0x12acefc00] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12d29e800 == 76 [pid = 2257] [id = 502] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11920f800 == 75 [pid = 2257] [id = 612] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc53000 == 74 [pid = 2257] [id = 570] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11aaf2800 == 73 [pid = 2257] [id = 311] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x118f21800 == 72 [pid = 2257] [id = 515] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x13a4cd800 == 71 [pid = 2257] [id = 610] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x130db0000 == 70 [pid = 2257] [id = 591] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3ac000 == 69 [pid = 2257] [id = 531] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6b3800 == 68 [pid = 2257] [id = 565] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x137616000 == 67 [pid = 2257] [id = 631] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x129c23800 == 66 [pid = 2257] [id = 512] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c4000 == 65 [pid = 2257] [id = 548] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x1273c6800 == 64 [pid = 2257] [id = 632] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef49000 == 63 [pid = 2257] [id = 551] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12782d000 == 62 [pid = 2257] [id = 532] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12f985800 == 61 [pid = 2257] [id = 569] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11aafc800 == 60 [pid = 2257] [id = 552] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc4e000 == 59 [pid = 2257] [id = 584] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x1391e5800 == 58 [pid = 2257] [id = 609] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x13218f800 == 57 [pid = 2257] [id = 592] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x125cbb800 == 56 [pid = 2257] [id = 567] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebc7000 == 55 [pid = 2257] [id = 550] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x119d2e800 == 54 [pid = 2257] [id = 510] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6af000 == 53 [pid = 2257] [id = 608] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x1310a9800 == 52 [pid = 2257] [id = 611] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12b221800 == 51 [pid = 2257] [id = 496] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b4000 == 50 [pid = 2257] [id = 547] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x13074a800 == 49 [pid = 2257] [id = 590] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12c01a000 == 48 [pid = 2257] [id = 549] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6ac000 == 47 [pid = 2257] [id = 588] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x118666800 == 46 [pid = 2257] [id = 654] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x11be76800 == 45 [pid = 2257] [id = 653] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x130095800 == 44 [pid = 2257] [id = 652] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x130744000 == 43 [pid = 2257] [id = 651] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12a3da000 == 42 [pid = 2257] [id = 650] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x13a47e800 == 41 [pid = 2257] [id = 649] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebd6800 == 40 [pid = 2257] [id = 648] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x129669800 == 39 [pid = 2257] [id = 647] 05:58:17 INFO - PROCESS | 2257 | --DOCSHELL 0x119d44800 == 38 [pid = 2257] [id = 646] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc4800 == 37 [pid = 2257] [id = 656] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12a3d4800 == 36 [pid = 2257] [id = 657] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b0800 == 35 [pid = 2257] [id = 659] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12af3e000 == 34 [pid = 2257] [id = 658] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12ebd3800 == 33 [pid = 2257] [id = 662] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x13073d800 == 32 [pid = 2257] [id = 665] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12e3a1000 == 31 [pid = 2257] [id = 661] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12ff40800 == 30 [pid = 2257] [id = 664] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x12d41f800 == 29 [pid = 2257] [id = 660] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x123a36000 == 28 [pid = 2257] [id = 655] 05:58:18 INFO - PROCESS | 2257 | --DOCSHELL 0x125eca000 == 27 [pid = 2257] [id = 663] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12e870400) [pid = 2257] [serial = 1921] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x1296afc00) [pid = 2257] [serial = 1909] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x129d90c00) [pid = 2257] [serial = 1910] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x123a65400) [pid = 2257] [serial = 1906] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x1276bf800) [pid = 2257] [serial = 1907] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12e446400) [pid = 2257] [serial = 1891] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x12a546400) [pid = 2257] [serial = 1912] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x12b30b000) [pid = 2257] [serial = 1913] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11a843400) [pid = 2257] [serial = 1901] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x116683000) [pid = 2257] [serial = 1900] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12d65c800) [pid = 2257] [serial = 1918] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12ef36c00) [pid = 2257] [serial = 1894] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11c1ba400) [pid = 2257] [serial = 1903] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11c8b0c00) [pid = 2257] [serial = 1904] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11c1bfc00) [pid = 2257] [serial = 1882] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x12b54d800) [pid = 2257] [serial = 1915] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x129d0f400) [pid = 2257] [serial = 1885] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11aa46400) [pid = 2257] [serial = 1879] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12bcd1400) [pid = 2257] [serial = 1888] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12e444400) [pid = 2257] [serial = 1897] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12ef34400) [pid = 2257] [serial = 1925] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12e8da400) [pid = 2257] [serial = 1924] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12738fc00) [pid = 2257] [serial = 1930] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12e8e1c00) [pid = 2257] [serial = 1933] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x115490000) [pid = 2257] [serial = 1927] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11adea800) [pid = 2257] [serial = 1928] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12e8cb800) [pid = 2257] [serial = 1922] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12d662800) [pid = 2257] [serial = 1931] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12d1afc00) [pid = 2257] [serial = 1916] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x12e442400) [pid = 2257] [serial = 1919] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c85dc00) [pid = 2257] [serial = 1936] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x12f630c00) [pid = 2257] [serial = 1934] [outer = 0x0] [url = about:blank] 05:58:18 INFO - PROCESS | 2257 | 1461675498686 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]]]}] 05:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2375ms 05:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:58:18 INFO - PROCESS | 2257 | 1461675498698 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 2257 | 1461675498700 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:58:18 INFO - PROCESS | 2257 | 1461675498704 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 2257 | 1461675498707 Marionette TRACE conn2 <- [1,2638,null,{}] 05:58:18 INFO - PROCESS | 2257 | 1461675498711 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}] 05:58:18 INFO - PROCESS | 2257 | 1461675498801 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:58:18 INFO - PROCESS | 2257 | 1461675498850 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x118a16800 == 28 [pid = 2257] [id = 667] 05:58:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x114fd3800) [pid = 2257] [serial = 2001] [outer = 0x0] 05:58:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x114fdc400) [pid = 2257] [serial = 2002] [outer = 0x114fd3800] 05:58:18 INFO - PROCESS | 2257 | 1461675498878 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11512a400) [pid = 2257] [serial = 2003] [outer = 0x114fd3800] 05:58:19 INFO - PROCESS | 2257 | 1461675499216 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]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 05:58:19 INFO - PROCESS | 2257 | 1461675499226 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 2257 | 1461675499233 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:58:19 INFO - PROCESS | 2257 | 1461675499238 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 2257 | 1461675499240 Marionette TRACE conn2 <- [1,2642,null,{}] 05:58:19 INFO - PROCESS | 2257 | 1461675499243 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}] 05:58:19 INFO - PROCESS | 2257 | 1461675499325 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:58:19 INFO - PROCESS | 2257 | 1461675499333 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198ce800 == 29 [pid = 2257] [id = 668] 05:58:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x115129000) [pid = 2257] [serial = 2004] [outer = 0x0] 05:58:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x1157d5c00) [pid = 2257] [serial = 2005] [outer = 0x115129000] 05:58:19 INFO - PROCESS | 2257 | 1461675499360 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x1163f7000) [pid = 2257] [serial = 2006] [outer = 0x115129000] 05:58:19 INFO - PROCESS | 2257 | 1461675499719 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]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 05:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:58:19 INFO - PROCESS | 2257 | 1461675499758 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 2257 | 1461675499760 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:58:19 INFO - PROCESS | 2257 | 1461675499762 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 2257 | 1461675499765 Marionette TRACE conn2 <- [1,2646,null,{}] 05:58:19 INFO - PROCESS | 2257 | 1461675499773 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}] 05:58:19 INFO - PROCESS | 2257 | 1461675499857 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:58:19 INFO - PROCESS | 2257 | 1461675499867 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b055800 == 30 [pid = 2257] [id = 669] 05:58:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11359b400) [pid = 2257] [serial = 2007] [outer = 0x0] 05:58:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x118f46400) [pid = 2257] [serial = 2008] [outer = 0x11359b400] 05:58:19 INFO - PROCESS | 2257 | 1461675499897 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11925a000) [pid = 2257] [serial = 2009] [outer = 0x11359b400] 05:58:20 INFO - PROCESS | 2257 | 1461675500267 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]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:58:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 523ms 05:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:58:20 INFO - PROCESS | 2257 | 1461675500285 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 2257 | 1461675500287 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:58:20 INFO - PROCESS | 2257 | 1461675500289 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 2257 | 1461675500290 Marionette TRACE conn2 <- [1,2650,null,{}] 05:58:20 INFO - PROCESS | 2257 | 1461675500292 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}] 05:58:20 INFO - PROCESS | 2257 | 1461675500396 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:58:20 INFO - PROCESS | 2257 | 1461675500404 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd0d000 == 31 [pid = 2257] [id = 670] 05:58:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x119d84c00) [pid = 2257] [serial = 2010] [outer = 0x0] 05:58:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11a850400) [pid = 2257] [serial = 2011] [outer = 0x119d84c00] 05:58:20 INFO - PROCESS | 2257 | 1461675500430 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11aa4f800) [pid = 2257] [serial = 2012] [outer = 0x119d84c00] 05:58:20 INFO - PROCESS | 2257 | 1461675500733 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]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:58:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 469ms 05:58:20 INFO - PROCESS | 2257 | 1461675500759 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:58:20 INFO - PROCESS | 2257 | 1461675500760 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:58:20 INFO - PROCESS | 2257 | 1461675500764 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 2257 | 1461675500767 Marionette TRACE conn2 <- [1,2654,null,{}] 05:58:20 INFO - PROCESS | 2257 | 1461675500769 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}] 05:58:20 INFO - PROCESS | 2257 | 1461675500844 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:58:20 INFO - PROCESS | 2257 | 1461675500851 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0d1800 == 32 [pid = 2257] [id = 671] 05:58:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x114fe1800) [pid = 2257] [serial = 2013] [outer = 0x0] 05:58:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11ade7000) [pid = 2257] [serial = 2014] [outer = 0x114fe1800] 05:58:20 INFO - PROCESS | 2257 | 1461675500876 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11adf3000) [pid = 2257] [serial = 2015] [outer = 0x114fe1800] 05:58:21 INFO - PROCESS | 2257 | 1461675501230 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]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 473ms 05:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:58:21 INFO - PROCESS | 2257 | 1461675501236 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 2257 | 1461675501237 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:58:21 INFO - PROCESS | 2257 | 1461675501239 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 2257 | 1461675501240 Marionette TRACE conn2 <- [1,2658,null,{}] 05:58:21 INFO - PROCESS | 2257 | 1461675501242 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}] 05:58:21 INFO - PROCESS | 2257 | 1461675501368 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:58:21 INFO - PROCESS | 2257 | 1461675501376 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c554800 == 33 [pid = 2257] [id = 672] 05:58:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11afe7400) [pid = 2257] [serial = 2016] [outer = 0x0] 05:58:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11b00bc00) [pid = 2257] [serial = 2017] [outer = 0x11afe7400] 05:58:21 INFO - PROCESS | 2257 | 1461675501407 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11b8d2800) [pid = 2257] [serial = 2018] [outer = 0x11afe7400] 05:58:21 INFO - PROCESS | 2257 | 1461675501696 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]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 469ms 05:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:58:21 INFO - PROCESS | 2257 | 1461675501708 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 2257 | 1461675501710 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:58:21 INFO - PROCESS | 2257 | 1461675501712 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 2257 | 1461675501715 Marionette TRACE conn2 <- [1,2662,null,{}] 05:58:21 INFO - PROCESS | 2257 | 1461675501724 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}] 05:58:21 INFO - PROCESS | 2257 | 1461675501802 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:58:21 INFO - PROCESS | 2257 | 1461675501807 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cb8800 == 34 [pid = 2257] [id = 673] 05:58:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x11b8d4800) [pid = 2257] [serial = 2019] [outer = 0x0] 05:58:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x11be13c00) [pid = 2257] [serial = 2020] [outer = 0x11b8d4800] 05:58:21 INFO - PROCESS | 2257 | 1461675501834 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11be1ec00) [pid = 2257] [serial = 2021] [outer = 0x11b8d4800] 05:58:22 INFO - PROCESS | 2257 | 1461675502212 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]]]}] 05:58:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:58:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 531ms 05:58:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:58:22 INFO - PROCESS | 2257 | 1461675502251 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 2257 | 1461675502253 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:58:22 INFO - PROCESS | 2257 | 1461675502257 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 2257 | 1461675502258 Marionette TRACE conn2 <- [1,2666,null,{}] 05:58:22 INFO - PROCESS | 2257 | 1461675502262 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}] 05:58:22 INFO - PROCESS | 2257 | 1461675502376 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:58:22 INFO - PROCESS | 2257 | 1461675502382 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x127608000 == 35 [pid = 2257] [id = 674] 05:58:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11be1f000) [pid = 2257] [serial = 2022] [outer = 0x0] 05:58:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11c00cc00) [pid = 2257] [serial = 2023] [outer = 0x11be1f000] 05:58:22 INFO - PROCESS | 2257 | 1461675502424 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x11c1c3400) [pid = 2257] [serial = 2024] [outer = 0x11be1f000] 05:58:23 INFO - PROCESS | 2257 | 1461675503358 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]]]}] 05:58:23 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) 05:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1119ms 05:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:58:23 INFO - PROCESS | 2257 | 1461675503376 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 2257 | 1461675503377 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:58:23 INFO - PROCESS | 2257 | 1461675503380 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 2257 | 1461675503381 Marionette TRACE conn2 <- [1,2670,null,{}] 05:58:23 INFO - PROCESS | 2257 | 1461675503384 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}] 05:58:23 INFO - PROCESS | 2257 | 1461675503488 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:58:23 INFO - PROCESS | 2257 | 1461675503521 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b054800 == 36 [pid = 2257] [id = 675] 05:58:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11c3b7c00) [pid = 2257] [serial = 2025] [outer = 0x0] 05:58:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11c3f3c00) [pid = 2257] [serial = 2026] [outer = 0x11c3b7c00] 05:58:23 INFO - PROCESS | 2257 | 1461675503546 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11c854800) [pid = 2257] [serial = 2027] [outer = 0x11c3b7c00] 05:58:24 INFO - PROCESS | 2257 | 1461675504331 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] 05:58:24 INFO - PROCESS | 2257 | 1461675504353 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:58:24 INFO - PROCESS | 2257 | 1461675504355 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 2257 | 1461675504356 Marionette TRACE conn2 <- [1,2674,null,{}] 05:58:24 INFO - PROCESS | 2257 | 1461675504358 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}] 05:58:24 INFO - PROCESS | 2257 | 1461675504459 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:58:24 INFO - PROCESS | 2257 | 1461675504463 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c1c800 == 37 [pid = 2257] [id = 676] 05:58:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c004000) [pid = 2257] [serial = 2028] [outer = 0x0] 05:58:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c85f400) [pid = 2257] [serial = 2029] [outer = 0x11c004000] 05:58:24 INFO - PROCESS | 2257 | 1461675504489 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x11c891000) [pid = 2257] [serial = 2030] [outer = 0x11c004000] 05:58:25 INFO - PROCESS | 2257 | 1461675505313 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] 05:58:25 INFO - PROCESS | 2257 | 1461675505327 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:58:25 INFO - PROCESS | 2257 | 1461675505330 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 2257 | 1461675505333 Marionette TRACE conn2 <- [1,2678,null,{}] 05:58:25 INFO - PROCESS | 2257 | 1461675505335 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}] 05:58:25 INFO - PROCESS | 2257 | 1461675505442 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:58:25 INFO - PROCESS | 2257 | 1461675505453 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0ce800 == 38 [pid = 2257] [id = 677] 05:58:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x11c8b1c00) [pid = 2257] [serial = 2031] [outer = 0x0] 05:58:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x123a60400) [pid = 2257] [serial = 2032] [outer = 0x11c8b1c00] 05:58:25 INFO - PROCESS | 2257 | 1461675505485 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x125b2a000) [pid = 2257] [serial = 2033] [outer = 0x11c8b1c00] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12e44e000) [pid = 2257] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x11afed000) [pid = 2257] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12ef2f400) [pid = 2257] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x1296aa400) [pid = 2257] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12be43400) [pid = 2257] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12be4f400) [pid = 2257] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x114fd5c00) [pid = 2257] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x1147d8000) [pid = 2257] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x114fdb800) [pid = 2257] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12e44bc00) [pid = 2257] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12f633800) [pid = 2257] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x12beadc00) [pid = 2257] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x125e59800) [pid = 2257] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x125e65c00) [pid = 2257] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11bde1000) [pid = 2257] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x114bbac00) [pid = 2257] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11c857000) [pid = 2257] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12a54c000) [pid = 2257] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x129254400) [pid = 2257] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12776f800) [pid = 2257] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11c8b4400) [pid = 2257] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11ad75000) [pid = 2257] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12b306800) [pid = 2257] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12a54b400) [pid = 2257] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11b84ec00) [pid = 2257] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x127ffd000) [pid = 2257] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12e8dec00) [pid = 2257] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12beb2800) [pid = 2257] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x116678800) [pid = 2257] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:58:26 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12e8d2400) [pid = 2257] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:58:26 INFO - PROCESS | 2257 | 1461675506790 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]]]}] 05:58:26 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) 05:58:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1475ms 05:58:26 INFO - PROCESS | 2257 | 1461675506804 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:58:26 INFO - PROCESS | 2257 | 1461675506806 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:58:26 INFO - PROCESS | 2257 | 1461675506808 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 2257 | 1461675506809 Marionette TRACE conn2 <- [1,2682,null,{}] 05:58:26 INFO - PROCESS | 2257 | 1461675506812 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}] 05:58:26 INFO - PROCESS | 2257 | 1461675506888 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:58:26 INFO - PROCESS | 2257 | 1461675506892 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270b6000 == 39 [pid = 2257] [id = 678] 05:58:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x115128000) [pid = 2257] [serial = 2034] [outer = 0x0] 05:58:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11b00f400) [pid = 2257] [serial = 2035] [outer = 0x115128000] 05:58:26 INFO - PROCESS | 2257 | 1461675506920 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x123a61000) [pid = 2257] [serial = 2036] [outer = 0x115128000] 05:58:27 INFO - PROCESS | 2257 | 1461675507707 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]]]}] 05:58:27 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) 05:58:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 920ms 05:58:27 INFO - PROCESS | 2257 | 1461675507729 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 2257 | 1461675507730 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:58:27 INFO - PROCESS | 2257 | 1461675507733 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 2257 | 1461675507734 Marionette TRACE conn2 <- [1,2686,null,{}] 05:58:27 INFO - PROCESS | 2257 | 1461675507736 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}] 05:58:27 INFO - PROCESS | 2257 | 1461675507814 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:58:27 INFO - PROCESS | 2257 | 1461675507819 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5d1000 == 40 [pid = 2257] [id = 679] 05:58:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x123a68800) [pid = 2257] [serial = 2037] [outer = 0x0] 05:58:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x127380800) [pid = 2257] [serial = 2038] [outer = 0x123a68800] 05:58:27 INFO - PROCESS | 2257 | 1461675507844 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x12738b000) [pid = 2257] [serial = 2039] [outer = 0x123a68800] 05:58:28 INFO - PROCESS | 2257 | 1461675508712 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] 05:58:28 INFO - PROCESS | 2257 | 1461675508755 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:58:28 INFO - PROCESS | 2257 | 1461675508759 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 2257 | 1461675508762 Marionette TRACE conn2 <- [1,2690,null,{}] 05:58:28 INFO - PROCESS | 2257 | 1461675508781 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}] 05:58:28 INFO - PROCESS | 2257 | 1461675508889 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:58:28 INFO - PROCESS | 2257 | 1461675508942 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b7800 == 41 [pid = 2257] [id = 680] 05:58:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x114b44800) [pid = 2257] [serial = 2040] [outer = 0x0] 05:58:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x114bba800) [pid = 2257] [serial = 2041] [outer = 0x114b44800] 05:58:28 INFO - PROCESS | 2257 | 1461675508975 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x115127400) [pid = 2257] [serial = 2042] [outer = 0x114b44800] 05:58:29 INFO - PROCESS | 2257 | 1461675509944 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] 05:58:29 INFO - PROCESS | 2257 | 1461675509988 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:58:29 INFO - PROCESS | 2257 | 1461675509992 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 2257 | 1461675509994 Marionette TRACE conn2 <- [1,2694,null,{}] 05:58:29 INFO - PROCESS | 2257 | 1461675509997 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}] 05:58:30 INFO - PROCESS | 2257 | 1461675510105 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:58:30 INFO - PROCESS | 2257 | 1461675510158 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239d7000 == 42 [pid = 2257] [id = 681] 05:58:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x114fdf000) [pid = 2257] [serial = 2043] [outer = 0x0] 05:58:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11667ec00) [pid = 2257] [serial = 2044] [outer = 0x114fdf000] 05:58:30 INFO - PROCESS | 2257 | 1461675510188 Marionette DEBUG loaded listener.js 05:58:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x118f46c00) [pid = 2257] [serial = 2045] [outer = 0x114fdf000] 05:58:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5dc800 == 41 [pid = 2257] [id = 481] 05:58:31 INFO - PROCESS | 2257 | --DOCSHELL 0x12a333000 == 40 [pid = 2257] [id = 480] 05:58:31 INFO - PROCESS | 2257 | --DOCSHELL 0x11b915000 == 39 [pid = 2257] [id = 475] 05:58:31 INFO - PROCESS | 2257 | --DOCSHELL 0x129c2a800 == 38 [pid = 2257] [id = 477] 05:58:31 INFO - PROCESS | 2257 | --DOCSHELL 0x1280b4800 == 37 [pid = 2257] [id = 476] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12acfa000) [pid = 2257] [serial = 1999] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12e86fc00) [pid = 2257] [serial = 1817] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12f631800) [pid = 2257] [serial = 1898] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11b005c00) [pid = 2257] [serial = 1880] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12d662000) [pid = 2257] [serial = 1889] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12394ec00) [pid = 2257] [serial = 1883] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x12a546800) [pid = 2257] [serial = 1886] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x12f62f800) [pid = 2257] [serial = 1895] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12e878400) [pid = 2257] [serial = 1892] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x12fc96c00) [pid = 2257] [serial = 1997] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x12b6d0000) [pid = 2257] [serial = 1981] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x12d1a8c00) [pid = 2257] [serial = 1984] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x12d6aa000) [pid = 2257] [serial = 1987] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x12d655800) [pid = 2257] [serial = 1985] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x12e448800) [pid = 2257] [serial = 1988] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x1282d3c00) [pid = 2257] [serial = 1991] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12f970000) [pid = 2257] [serial = 1996] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11b007400) [pid = 2257] [serial = 1990] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x115125000) [pid = 2257] [serial = 1963] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x119d86800) [pid = 2257] [serial = 1964] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11b8ccc00) [pid = 2257] [serial = 1961] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11a952400) [pid = 2257] [serial = 1960] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x12ff6f400) [pid = 2257] [serial = 1958] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x12f979000) [pid = 2257] [serial = 1957] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x12f974800) [pid = 2257] [serial = 1955] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x12f636c00) [pid = 2257] [serial = 1954] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x12d661400) [pid = 2257] [serial = 1951] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x12e8cd000) [pid = 2257] [serial = 1952] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x12bba8400) [pid = 2257] [serial = 1948] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12be50800) [pid = 2257] [serial = 1949] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x129253c00) [pid = 2257] [serial = 1946] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x127779400) [pid = 2257] [serial = 1945] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x11c85ec00) [pid = 2257] [serial = 1943] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x11be1f800) [pid = 2257] [serial = 1942] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x118888c00) [pid = 2257] [serial = 1940] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x114fdcc00) [pid = 2257] [serial = 1939] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x11c861c00) [pid = 2257] [serial = 1937] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x12a8b3400) [pid = 2257] [serial = 1978] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x129d0f800) [pid = 2257] [serial = 1975] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x12a542c00) [pid = 2257] [serial = 1976] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x127b80400) [pid = 2257] [serial = 1972] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x12924f000) [pid = 2257] [serial = 1973] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 72 (0x11c8b6c00) [pid = 2257] [serial = 1969] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 71 (0x127381400) [pid = 2257] [serial = 1970] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 70 (0x11c85b800) [pid = 2257] [serial = 1967] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 69 (0x11bddd400) [pid = 2257] [serial = 1966] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 68 (0x12be42800) [pid = 2257] [serial = 1982] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 67 (0x12e8d7c00) [pid = 2257] [serial = 1993] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 66 (0x12f629800) [pid = 2257] [serial = 1994] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 65 (0x12b551400) [pid = 2257] [serial = 1979] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | --DOMWINDOW == 64 (0x12e8e3000) [pid = 2257] [serial = 1877] [outer = 0x0] [url = about:blank] 05:58:31 INFO - PROCESS | 2257 | 1461675511324 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] 05:58:31 INFO - PROCESS | 2257 | 1461675511372 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:58:31 INFO - PROCESS | 2257 | 1461675511375 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 2257 | 1461675511377 Marionette TRACE conn2 <- [1,2698,null,{}] 05:58:31 INFO - PROCESS | 2257 | 1461675511381 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}] 05:58:31 INFO - PROCESS | 2257 | 1461675511461 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:58:31 INFO - PROCESS | 2257 | 1461675511537 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a93f800 == 38 [pid = 2257] [id = 682] 05:58:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 65 (0x115706c00) [pid = 2257] [serial = 2046] [outer = 0x0] 05:58:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 66 (0x115783400) [pid = 2257] [serial = 2047] [outer = 0x115706c00] 05:58:31 INFO - PROCESS | 2257 | 1461675511564 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 67 (0x116680c00) [pid = 2257] [serial = 2048] [outer = 0x115706c00] 05:58:32 INFO - PROCESS | 2257 | 1461675512441 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] 05:58:32 INFO - PROCESS | 2257 | 1461675512455 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:58:32 INFO - PROCESS | 2257 | 1461675512462 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 2257 | 1461675512467 Marionette TRACE conn2 <- [1,2702,null,{}] 05:58:32 INFO - PROCESS | 2257 | 1461675512471 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}] 05:58:32 INFO - PROCESS | 2257 | 1461675512584 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:58:32 INFO - PROCESS | 2257 | 1461675512634 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be7f000 == 39 [pid = 2257] [id = 683] 05:58:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 68 (0x1186b7400) [pid = 2257] [serial = 2049] [outer = 0x0] 05:58:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 69 (0x11925f800) [pid = 2257] [serial = 2050] [outer = 0x1186b7400] 05:58:32 INFO - PROCESS | 2257 | 1461675512660 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 70 (0x119e40400) [pid = 2257] [serial = 2051] [outer = 0x1186b7400] 05:58:32 INFO - PROCESS | 2257 | 1461675512981 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]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 574ms 05:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:58:33 INFO - PROCESS | 2257 | 1461675513035 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 2257 | 1461675513036 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:58:33 INFO - PROCESS | 2257 | 1461675513038 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 2257 | 1461675513041 Marionette TRACE conn2 <- [1,2706,null,{}] 05:58:33 INFO - PROCESS | 2257 | 1461675513048 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}] 05:58:33 INFO - PROCESS | 2257 | 1461675513154 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:58:33 INFO - PROCESS | 2257 | 1461675513162 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cc7800 == 40 [pid = 2257] [id = 684] 05:58:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 71 (0x11a849c00) [pid = 2257] [serial = 2052] [outer = 0x0] 05:58:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 72 (0x11ad79000) [pid = 2257] [serial = 2053] [outer = 0x11a849c00] 05:58:33 INFO - PROCESS | 2257 | 1461675513191 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 73 (0x11b002400) [pid = 2257] [serial = 2054] [outer = 0x11a849c00] 05:58:33 INFO - PROCESS | 2257 | 1461675513524 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]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 05:58:33 INFO - PROCESS | 2257 | 1461675513562 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 2257 | 1461675513564 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:58:33 INFO - PROCESS | 2257 | 1461675513566 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 2257 | 1461675513567 Marionette TRACE conn2 <- [1,2710,null,{}] 05:58:33 INFO - PROCESS | 2257 | 1461675513570 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}] 05:58:33 INFO - PROCESS | 2257 | 1461675513671 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:58:33 INFO - PROCESS | 2257 | 1461675513675 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x128961800 == 41 [pid = 2257] [id = 685] 05:58:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x11a84b000) [pid = 2257] [serial = 2055] [outer = 0x0] 05:58:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x11b010c00) [pid = 2257] [serial = 2056] [outer = 0x11a84b000] 05:58:33 INFO - PROCESS | 2257 | 1461675513702 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x11b8cbc00) [pid = 2257] [serial = 2057] [outer = 0x11a84b000] 05:58:34 INFO - PROCESS | 2257 | 1461675514075 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] 05:58:34 INFO - PROCESS | 2257 | 1461675514086 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:58:34 INFO - PROCESS | 2257 | 1461675514089 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 2257 | 1461675514090 Marionette TRACE conn2 <- [1,2714,null,{}] 05:58:34 INFO - PROCESS | 2257 | 1461675514092 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}] 05:58:34 INFO - PROCESS | 2257 | 1461675514186 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:58:34 INFO - PROCESS | 2257 | 1461675514202 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d62800 == 42 [pid = 2257] [id = 686] 05:58:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x114fd4400) [pid = 2257] [serial = 2058] [outer = 0x0] 05:58:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x11be18400) [pid = 2257] [serial = 2059] [outer = 0x114fd4400] 05:58:34 INFO - PROCESS | 2257 | 1461675514228 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x11c010800) [pid = 2257] [serial = 2060] [outer = 0x114fd4400] 05:58:34 INFO - PROCESS | 2257 | 1461675514560 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]]]}] 05:58:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:58:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 05:58:34 INFO - PROCESS | 2257 | 1461675514609 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 2257 | 1461675514610 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:58:34 INFO - PROCESS | 2257 | 1461675514612 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 2257 | 1461675514614 Marionette TRACE conn2 <- [1,2718,null,{}] 05:58:34 INFO - PROCESS | 2257 | 1461675514616 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}] 05:58:34 INFO - PROCESS | 2257 | 1461675514728 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:58:34 INFO - PROCESS | 2257 | 1461675514742 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a32b000 == 43 [pid = 2257] [id = 687] 05:58:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x11c3bc800) [pid = 2257] [serial = 2061] [outer = 0x0] 05:58:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x11c85a000) [pid = 2257] [serial = 2062] [outer = 0x11c3bc800] 05:58:34 INFO - PROCESS | 2257 | 1461675514773 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11c8b3c00) [pid = 2257] [serial = 2063] [outer = 0x11c3bc800] 05:58:35 INFO - PROCESS | 2257 | 1461675515134 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] 05:58:35 INFO - PROCESS | 2257 | 1461675515183 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:58:35 INFO - PROCESS | 2257 | 1461675515186 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 2257 | 1461675515187 Marionette TRACE conn2 <- [1,2722,null,{}] 05:58:35 INFO - PROCESS | 2257 | 1461675515189 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}] 05:58:35 INFO - PROCESS | 2257 | 1461675515286 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:58:35 INFO - PROCESS | 2257 | 1461675515298 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x12af33000 == 44 [pid = 2257] [id = 688] 05:58:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11c8b7800) [pid = 2257] [serial = 2064] [outer = 0x0] 05:58:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x123a64c00) [pid = 2257] [serial = 2065] [outer = 0x11c8b7800] 05:58:35 INFO - PROCESS | 2257 | 1461675515323 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x127381400) [pid = 2257] [serial = 2066] [outer = 0x11c8b7800] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11afe7400) [pid = 2257] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x11c3b7c00) [pid = 2257] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x119d84c00) [pid = 2257] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x115129000) [pid = 2257] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x11359b400) [pid = 2257] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x11be1f000) [pid = 2257] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x114fe1800) [pid = 2257] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 77 (0x11b8d4800) [pid = 2257] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 76 (0x11c004000) [pid = 2257] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 75 (0x114fd3800) [pid = 2257] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 74 (0x11c8b1c00) [pid = 2257] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:58:35 INFO - PROCESS | 2257 | --DOMWINDOW == 73 (0x115128000) [pid = 2257] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:58:35 INFO - PROCESS | 2257 | 1461675515694 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] 05:58:35 INFO - PROCESS | 2257 | 1461675515705 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:58:35 INFO - PROCESS | 2257 | 1461675515707 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 2257 | 1461675515708 Marionette TRACE conn2 <- [1,2726,null,{}] 05:58:35 INFO - PROCESS | 2257 | 1461675515711 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}] 05:58:35 INFO - PROCESS | 2257 | 1461675515789 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:58:35 INFO - PROCESS | 2257 | 1461675515843 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x12af43800 == 45 [pid = 2257] [id = 689] 05:58:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 74 (0x114bb8000) [pid = 2257] [serial = 2067] [outer = 0x0] 05:58:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 75 (0x11c009000) [pid = 2257] [serial = 2068] [outer = 0x114bb8000] 05:58:35 INFO - PROCESS | 2257 | 1461675515870 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 76 (0x123951c00) [pid = 2257] [serial = 2069] [outer = 0x114bb8000] 05:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 05:58:36 INFO - PROCESS | 2257 | 1461675516173 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]]]}] 05:58:36 INFO - PROCESS | 2257 | 1461675516178 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 2257 | 1461675516179 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:58:36 INFO - PROCESS | 2257 | 1461675516189 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 2257 | 1461675516189 Marionette TRACE conn2 <- [1,2730,null,{}] 05:58:36 INFO - PROCESS | 2257 | 1461675516191 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}] 05:58:36 INFO - PROCESS | 2257 | 1461675516266 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:58:36 INFO - PROCESS | 2257 | 1461675516270 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbe3000 == 46 [pid = 2257] [id = 690] 05:58:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 77 (0x127305c00) [pid = 2257] [serial = 2070] [outer = 0x0] 05:58:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 78 (0x12738f400) [pid = 2257] [serial = 2071] [outer = 0x127305c00] 05:58:36 INFO - PROCESS | 2257 | 1461675516290 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x1276bd800) [pid = 2257] [serial = 2072] [outer = 0x127305c00] 05:58:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:58:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:58:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:58:37 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 05:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:37 INFO - _addTest/ [0,2733,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 2257 | 1461675517210 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:58:37 INFO - PROCESS | 2257 | 1461675517212 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 2257 | 1461675517214 Marionette TRACE conn2 <- [1,2734,null,{}] 05:58:37 INFO - PROCESS | 2257 | 1461675517224 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}] 05:58:37 INFO - PROCESS | 2257 | 1461675517322 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:58:37 INFO - PROCESS | 2257 | 1461675517329 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c004800 == 47 [pid = 2257] [id = 691] 05:58:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x12776d400) [pid = 2257] [serial = 2073] [outer = 0x0] 05:58:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x127771800) [pid = 2257] [serial = 2074] [outer = 0x12776d400] 05:58:37 INFO - PROCESS | 2257 | 1461675517354 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x127776c00) [pid = 2257] [serial = 2075] [outer = 0x12776d400] 05:58:37 INFO - PROCESS | 2257 | 1461675517769 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]]]}] 05:58:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:58:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 621ms 05:58:37 INFO - PROCESS | 2257 | 1461675517833 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 2257 | 1461675517836 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:58:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:58:37 INFO - PROCESS | 2257 | 1461675517840 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 2257 | 1461675517842 Marionette TRACE conn2 <- [1,2738,null,{}] 05:58:37 INFO - PROCESS | 2257 | 1461675517846 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}] 05:58:37 INFO - PROCESS | 2257 | 1461675517948 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:58:38 INFO - PROCESS | 2257 | 1461675518014 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b868000 == 48 [pid = 2257] [id = 692] 05:58:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x114fdd000) [pid = 2257] [serial = 2076] [outer = 0x0] 05:58:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x115485c00) [pid = 2257] [serial = 2077] [outer = 0x114fdd000] 05:58:38 INFO - PROCESS | 2257 | 1461675518047 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x118676c00) [pid = 2257] [serial = 2078] [outer = 0x114fdd000] 05:58:38 INFO - PROCESS | 2257 | 1461675518443 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]]]}] 05:58:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:58:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 05:58:38 INFO - PROCESS | 2257 | 1461675518511 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 2257 | 1461675518515 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:58:38 INFO - PROCESS | 2257 | 1461675518533 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 2257 | 1461675518535 Marionette TRACE conn2 <- [1,2742,null,{}] 05:58:38 INFO - PROCESS | 2257 | 1461675518538 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}] 05:58:38 INFO - PROCESS | 2257 | 1461675518641 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:58:38 INFO - PROCESS | 2257 | 1461675518696 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 2257 | ++DOCSHELL 0x12895d800 == 49 [pid = 2257] [id = 693] 05:58:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x118a41800) [pid = 2257] [serial = 2079] [outer = 0x0] 05:58:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11a960800) [pid = 2257] [serial = 2080] [outer = 0x118a41800] 05:58:38 INFO - PROCESS | 2257 | 1461675518726 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11af18400) [pid = 2257] [serial = 2081] [outer = 0x118a41800] 05:58:39 INFO - PROCESS | 2257 | 1461675519177 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]]]}] 05:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 672ms 05:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:58:39 INFO - PROCESS | 2257 | 1461675519204 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 2257 | 1461675519205 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:58:39 INFO - PROCESS | 2257 | 1461675519208 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 2257 | 1461675519210 Marionette TRACE conn2 <- [1,2746,null,{}] 05:58:39 INFO - PROCESS | 2257 | 1461675519218 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}] 05:58:39 INFO - PROCESS | 2257 | 1461675519321 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:58:39 INFO - PROCESS | 2257 | 1461675519377 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1a5800 == 50 [pid = 2257] [id = 694] 05:58:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11be15400) [pid = 2257] [serial = 2082] [outer = 0x0] 05:58:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11c3bf400) [pid = 2257] [serial = 2083] [outer = 0x11be15400] 05:58:39 INFO - PROCESS | 2257 | 1461675519409 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11c862c00) [pid = 2257] [serial = 2084] [outer = 0x11be15400] 05:58:39 INFO - PROCESS | 2257 | 1461675519858 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]]]}] 05:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 05:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:58:39 INFO - PROCESS | 2257 | 1461675519881 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 2257 | 1461675519882 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:58:39 INFO - PROCESS | 2257 | 1461675519885 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 2257 | 1461675519886 Marionette TRACE conn2 <- [1,2750,null,{}] 05:58:39 INFO - PROCESS | 2257 | 1461675519889 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}] 05:58:40 INFO - PROCESS | 2257 | 1461675520011 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:58:40 INFO - PROCESS | 2257 | 1461675520090 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d414000 == 51 [pid = 2257] [id = 695] 05:58:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c8b1400) [pid = 2257] [serial = 2085] [outer = 0x0] 05:58:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x125b2e400) [pid = 2257] [serial = 2086] [outer = 0x11c8b1400] 05:58:40 INFO - PROCESS | 2257 | 1461675520121 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x127771c00) [pid = 2257] [serial = 2087] [outer = 0x11c8b1400] 05:58:40 INFO - PROCESS | 2257 | 1461675520526 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]]]}] 05:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 672ms 05:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:58:40 INFO - PROCESS | 2257 | 1461675520558 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 2257 | 1461675520559 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:58:40 INFO - PROCESS | 2257 | 1461675520561 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 2257 | 1461675520563 Marionette TRACE conn2 <- [1,2754,null,{}] 05:58:40 INFO - PROCESS | 2257 | 1461675520565 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}] 05:58:40 INFO - PROCESS | 2257 | 1461675520664 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:58:40 INFO - PROCESS | 2257 | 1461675520717 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d430800 == 52 [pid = 2257] [id = 696] 05:58:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x123a63c00) [pid = 2257] [serial = 2088] [outer = 0x0] 05:58:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x127c76000) [pid = 2257] [serial = 2089] [outer = 0x123a63c00] 05:58:40 INFO - PROCESS | 2257 | 1461675520747 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x127ffa400) [pid = 2257] [serial = 2090] [outer = 0x123a63c00] 05:58:41 INFO - PROCESS | 2257 | 1461675521153 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]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 619ms 05:58:41 INFO - PROCESS | 2257 | 1461675521182 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 2257 | 1461675521183 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:58:41 INFO - PROCESS | 2257 | 1461675521185 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 2257 | 1461675521187 Marionette TRACE conn2 <- [1,2758,null,{}] 05:58:41 INFO - PROCESS | 2257 | 1461675521189 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}] 05:58:41 INFO - PROCESS | 2257 | 1461675521315 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:58:41 INFO - PROCESS | 2257 | 1461675521408 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc30800 == 53 [pid = 2257] [id = 697] 05:58:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x127774400) [pid = 2257] [serial = 2091] [outer = 0x0] 05:58:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x128917000) [pid = 2257] [serial = 2092] [outer = 0x127774400] 05:58:41 INFO - PROCESS | 2257 | 1461675521440 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x1296aa400) [pid = 2257] [serial = 2093] [outer = 0x127774400] 05:58:41 INFO - PROCESS | 2257 | 1461675521971 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]]]}] 05:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 819ms 05:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:58:42 INFO - PROCESS | 2257 | 1461675522004 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 2257 | 1461675522006 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:58:42 INFO - PROCESS | 2257 | 1461675522010 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 2257 | 1461675522012 Marionette TRACE conn2 <- [1,2762,null,{}] 05:58:42 INFO - PROCESS | 2257 | 1461675522034 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}] 05:58:42 INFO - PROCESS | 2257 | 1461675522129 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:58:42 INFO - PROCESS | 2257 | 1461675522199 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be6d000 == 54 [pid = 2257] [id = 698] 05:58:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x114fd4c00) [pid = 2257] [serial = 2094] [outer = 0x0] 05:58:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x115485800) [pid = 2257] [serial = 2095] [outer = 0x114fd4c00] 05:58:42 INFO - PROCESS | 2257 | 1461675522228 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x116683400) [pid = 2257] [serial = 2096] [outer = 0x114fd4c00] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x127380800) [pid = 2257] [serial = 2038] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | 1461675522684 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]]]}] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11b00bc00) [pid = 2257] [serial = 2017] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11b8d2800) [pid = 2257] [serial = 2018] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11c3f3c00) [pid = 2257] [serial = 2026] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x11a850400) [pid = 2257] [serial = 2011] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x11aa4f800) [pid = 2257] [serial = 2012] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x1157d5c00) [pid = 2257] [serial = 2005] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x1163f7000) [pid = 2257] [serial = 2006] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x118f46400) [pid = 2257] [serial = 2008] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11925a000) [pid = 2257] [serial = 2009] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11c00cc00) [pid = 2257] [serial = 2023] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x11c1c3400) [pid = 2257] [serial = 2024] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x11ade7000) [pid = 2257] [serial = 2014] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x11adf3000) [pid = 2257] [serial = 2015] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x11be13c00) [pid = 2257] [serial = 2020] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x11be1ec00) [pid = 2257] [serial = 2021] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x11c85f400) [pid = 2257] [serial = 2029] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x114fdc400) [pid = 2257] [serial = 2002] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x11512a400) [pid = 2257] [serial = 2003] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 83 (0x123a60400) [pid = 2257] [serial = 2032] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 82 (0x125b2a000) [pid = 2257] [serial = 2033] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 81 (0x11b00f400) [pid = 2257] [serial = 2035] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 80 (0x11c854800) [pid = 2257] [serial = 2027] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 79 (0x11c891000) [pid = 2257] [serial = 2030] [outer = 0x0] [url = about:blank] 05:58:42 INFO - PROCESS | 2257 | --DOMWINDOW == 78 (0x123a61000) [pid = 2257] [serial = 2036] [outer = 0x0] [url = about:blank] 05:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 05:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:58:42 INFO - PROCESS | 2257 | 1461675522702 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 2257 | 1461675522705 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:58:42 INFO - PROCESS | 2257 | 1461675522710 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 2257 | 1461675522711 Marionette TRACE conn2 <- [1,2766,null,{}] 05:58:42 INFO - PROCESS | 2257 | 1461675522714 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}] 05:58:42 INFO - PROCESS | 2257 | 1461675522806 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:58:42 INFO - PROCESS | 2257 | 1461675522860 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198c2800 == 55 [pid = 2257] [id = 699] 05:58:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 79 (0x115810000) [pid = 2257] [serial = 2097] [outer = 0x0] 05:58:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 80 (0x118f4b400) [pid = 2257] [serial = 2098] [outer = 0x115810000] 05:58:42 INFO - PROCESS | 2257 | 1461675522887 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 2257 | ++DOMWINDOW == 81 (0x11a955c00) [pid = 2257] [serial = 2099] [outer = 0x115810000] 05:58:43 INFO - PROCESS | 2257 | 1461675523177 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]]]}] 05:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 05:58:43 INFO - PROCESS | 2257 | 1461675523187 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 2257 | 1461675523189 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:58:43 INFO - PROCESS | 2257 | 1461675523191 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 2257 | 1461675523193 Marionette TRACE conn2 <- [1,2770,null,{}] 05:58:43 INFO - PROCESS | 2257 | 1461675523209 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}] 05:58:43 INFO - PROCESS | 2257 | 1461675523299 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:58:43 INFO - PROCESS | 2257 | 1461675523305 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c54d000 == 56 [pid = 2257] [id = 700] 05:58:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 82 (0x11ad77c00) [pid = 2257] [serial = 2100] [outer = 0x0] 05:58:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 83 (0x11afe5400) [pid = 2257] [serial = 2101] [outer = 0x11ad77c00] 05:58:43 INFO - PROCESS | 2257 | 1461675523335 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 2257 | ++DOMWINDOW == 84 (0x11b84cc00) [pid = 2257] [serial = 2102] [outer = 0x11ad77c00] 05:58:43 INFO - PROCESS | 2257 | 1461675523969 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]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 826ms 05:58:44 INFO - PROCESS | 2257 | 1461675524017 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 2257 | 1461675524021 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:58:44 INFO - PROCESS | 2257 | 1461675524024 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 2257 | 1461675524027 Marionette TRACE conn2 <- [1,2774,null,{}] 05:58:44 INFO - PROCESS | 2257 | 1461675524058 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}] 05:58:44 INFO - PROCESS | 2257 | 1461675524157 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:58:44 INFO - PROCESS | 2257 | 1461675524225 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be70000 == 57 [pid = 2257] [id = 701] 05:58:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x1166da400) [pid = 2257] [serial = 2103] [outer = 0x0] 05:58:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x119d86400) [pid = 2257] [serial = 2104] [outer = 0x1166da400] 05:58:44 INFO - PROCESS | 2257 | 1461675524258 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11ad02400) [pid = 2257] [serial = 2105] [outer = 0x1166da400] 05:58:44 INFO - PROCESS | 2257 | 1461675524644 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]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 649ms 05:58:44 INFO - PROCESS | 2257 | 1461675524683 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 2257 | 1461675524687 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:58:44 INFO - PROCESS | 2257 | 1461675524692 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 2257 | 1461675524694 Marionette TRACE conn2 <- [1,2778,null,{}] 05:58:44 INFO - PROCESS | 2257 | 1461675524699 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}] 05:58:44 INFO - PROCESS | 2257 | 1461675524800 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:58:44 INFO - PROCESS | 2257 | 1461675524872 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:44 INFO - PROCESS | 2257 | ++DOCSHELL 0x1198b8800 == 58 [pid = 2257] [id = 702] 05:58:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11ade6c00) [pid = 2257] [serial = 2106] [outer = 0x0] 05:58:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11b8c8400) [pid = 2257] [serial = 2107] [outer = 0x11ade6c00] 05:58:44 INFO - PROCESS | 2257 | 1461675524905 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11bde5400) [pid = 2257] [serial = 2108] [outer = 0x11ade6c00] 05:58:45 INFO - PROCESS | 2257 | 1461675525422 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]]]}] 05:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 772ms 05:58:45 INFO - PROCESS | 2257 | 1461675525484 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 2257 | 1461675525485 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:58:45 INFO - PROCESS | 2257 | 1461675525489 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 2257 | 1461675525492 Marionette TRACE conn2 <- [1,2782,null,{}] 05:58:45 INFO - PROCESS | 2257 | 1461675525502 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}] 05:58:45 INFO - PROCESS | 2257 | 1461675525603 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:58:45 INFO - PROCESS | 2257 | 1461675525671 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c1a800 == 59 [pid = 2257] [id = 703] 05:58:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x11c854800) [pid = 2257] [serial = 2109] [outer = 0x0] 05:58:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11c860000) [pid = 2257] [serial = 2110] [outer = 0x11c854800] 05:58:45 INFO - PROCESS | 2257 | 1461675525703 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c897c00) [pid = 2257] [serial = 2111] [outer = 0x11c854800] 05:58:46 INFO - PROCESS | 2257 | 1461675526112 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 672ms 05:58:46 INFO - PROCESS | 2257 | 1461675526161 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 2257 | 1461675526163 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:58:46 INFO - PROCESS | 2257 | 1461675526165 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 2257 | 1461675526166 Marionette TRACE conn2 <- [1,2786,null,{}] 05:58:46 INFO - PROCESS | 2257 | 1461675526169 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}] 05:58:46 INFO - PROCESS | 2257 | 1461675526268 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:58:46 INFO - PROCESS | 2257 | 1461675526321 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a324000 == 60 [pid = 2257] [id = 704] 05:58:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11c8b6c00) [pid = 2257] [serial = 2112] [outer = 0x0] 05:58:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x123a60400) [pid = 2257] [serial = 2113] [outer = 0x11c8b6c00] 05:58:46 INFO - PROCESS | 2257 | 1461675526351 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x125e5b000) [pid = 2257] [serial = 2114] [outer = 0x11c8b6c00] 05:58:46 INFO - PROCESS | 2257 | --DOCSHELL 0x12ff28800 == 59 [pid = 2257] [id = 17] 05:58:46 INFO - PROCESS | 2257 | 1461675526766 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 05:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:58:46 INFO - PROCESS | 2257 | 1461675526836 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 2257 | 1461675526838 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:58:46 INFO - PROCESS | 2257 | 1461675526840 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 2257 | 1461675526841 Marionette TRACE conn2 <- [1,2790,null,{}] 05:58:46 INFO - PROCESS | 2257 | 1461675526844 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}] 05:58:46 INFO - PROCESS | 2257 | 1461675526958 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:58:47 INFO - PROCESS | 2257 | 1461675527036 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a3f2800 == 60 [pid = 2257] [id = 705] 05:58:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11c8b8000) [pid = 2257] [serial = 2115] [outer = 0x0] 05:58:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x12738c000) [pid = 2257] [serial = 2116] [outer = 0x11c8b8000] 05:58:47 INFO - PROCESS | 2257 | 1461675527068 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x127770400) [pid = 2257] [serial = 2117] [outer = 0x11c8b8000] 05:58:47 INFO - PROCESS | 2257 | 1461675527473 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]]]}] 05:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 668ms 05:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:58:47 INFO - PROCESS | 2257 | 1461675527508 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:58:47 INFO - PROCESS | 2257 | 1461675527510 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:58:47 INFO - PROCESS | 2257 | 1461675527512 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:58:47 INFO - PROCESS | 2257 | 1461675527513 Marionette TRACE conn2 <- [1,2794,null,{}] 05:58:47 INFO - PROCESS | 2257 | 1461675527516 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}] 05:58:47 INFO - PROCESS | 2257 | 1461675527623 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:58:47 INFO - PROCESS | 2257 | 1461675527677 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 2257 | ++DOCSHELL 0x12af3e800 == 61 [pid = 2257] [id = 706] 05:58:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x127773800) [pid = 2257] [serial = 2118] [outer = 0x0] 05:58:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x12807e400) [pid = 2257] [serial = 2119] [outer = 0x127773800] 05:58:47 INFO - PROCESS | 2257 | 1461675527709 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x129617400) [pid = 2257] [serial = 2120] [outer = 0x127773800] 05:58:48 INFO - PROCESS | 2257 | 1461675528143 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]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 05:58:48 INFO - PROCESS | 2257 | 1461675528197 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 2257 | 1461675528198 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:58:48 INFO - PROCESS | 2257 | 1461675528202 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 2257 | 1461675528203 Marionette TRACE conn2 <- [1,2798,null,{}] 05:58:48 INFO - PROCESS | 2257 | 1461675528206 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}] 05:58:48 INFO - PROCESS | 2257 | 1461675528320 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:58:48 INFO - PROCESS | 2257 | 1461675528398 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b6800 == 62 [pid = 2257] [id = 707] 05:58:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x127778800) [pid = 2257] [serial = 2121] [outer = 0x0] 05:58:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x129b73400) [pid = 2257] [serial = 2122] [outer = 0x127778800] 05:58:48 INFO - PROCESS | 2257 | 1461675528428 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x129d0b400) [pid = 2257] [serial = 2123] [outer = 0x127778800] 05:58:48 INFO - PROCESS | 2257 | 1461675528840 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]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 668ms 05:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:58:48 INFO - PROCESS | 2257 | 1461675528871 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 2257 | 1461675528872 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:58:48 INFO - PROCESS | 2257 | 1461675528874 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 2257 | 1461675528875 Marionette TRACE conn2 <- [1,2802,null,{}] 05:58:48 INFO - PROCESS | 2257 | 1461675528878 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}] 05:58:48 INFO - PROCESS | 2257 | 1461675528977 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:58:49 INFO - PROCESS | 2257 | 1461675529032 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x12dc3f800 == 63 [pid = 2257] [id = 708] 05:58:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x12924fc00) [pid = 2257] [serial = 2124] [outer = 0x0] 05:58:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x129d17800) [pid = 2257] [serial = 2125] [outer = 0x12924fc00] 05:58:49 INFO - PROCESS | 2257 | 1461675529061 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x129d8b400) [pid = 2257] [serial = 2126] [outer = 0x12924fc00] 05:58:49 INFO - PROCESS | 2257 | 1461675529585 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]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 723ms 05:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:58:49 INFO - PROCESS | 2257 | 1461675529622 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 2257 | 1461675529625 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:58:49 INFO - PROCESS | 2257 | 1461675529628 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 2257 | 1461675529631 Marionette TRACE conn2 <- [1,2806,null,{}] 05:58:49 INFO - PROCESS | 2257 | 1461675529653 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}] 05:58:49 INFO - PROCESS | 2257 | 1461675529750 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:58:49 INFO - PROCESS | 2257 | 1461675529824 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cb0800 == 64 [pid = 2257] [id = 709] 05:58:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x115122c00) [pid = 2257] [serial = 2127] [outer = 0x0] 05:58:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x115aba000) [pid = 2257] [serial = 2128] [outer = 0x115122c00] 05:58:49 INFO - PROCESS | 2257 | 1461675529851 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11a95fc00) [pid = 2257] [serial = 2129] [outer = 0x115122c00] 05:58:50 INFO - PROCESS | 2257 | --DOCSHELL 0x1198c2800 == 63 [pid = 2257] [id = 699] 05:58:50 INFO - PROCESS | 2257 | --DOCSHELL 0x11be6d000 == 62 [pid = 2257] [id = 698] 05:58:50 INFO - PROCESS | 2257 | --DOCSHELL 0x11b868000 == 61 [pid = 2257] [id = 692] 05:58:50 INFO - PROCESS | 2257 | 1461675530255 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]]]}] 05:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 644ms 05:58:50 INFO - PROCESS | 2257 | 1461675530272 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 2257 | 1461675530275 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:58:50 INFO - PROCESS | 2257 | 1461675530280 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 2257 | 1461675530282 Marionette TRACE conn2 <- [1,2810,null,{}] 05:58:50 INFO - PROCESS | 2257 | 1461675530284 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}] 05:58:50 INFO - PROCESS | 2257 | 1461675530373 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:58:50 INFO - PROCESS | 2257 | 1461675530433 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 2257 | ++DOCSHELL 0x1239d4000 == 62 [pid = 2257] [id = 710] 05:58:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x115785c00) [pid = 2257] [serial = 2130] [outer = 0x0] 05:58:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11b00f400) [pid = 2257] [serial = 2131] [outer = 0x115785c00] 05:58:50 INFO - PROCESS | 2257 | 1461675530463 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11c3bac00) [pid = 2257] [serial = 2132] [outer = 0x115785c00] 05:58:50 INFO - PROCESS | 2257 | 1461675530802 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]]]}] 05:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 572ms 05:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:58:50 INFO - PROCESS | 2257 | 1461675530852 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 2257 | 1461675530854 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:58:50 INFO - PROCESS | 2257 | 1461675530857 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 2257 | 1461675530861 Marionette TRACE conn2 <- [1,2814,null,{}] 05:58:50 INFO - PROCESS | 2257 | 1461675530873 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}] 05:58:51 INFO - PROCESS | 2257 | 1461675531026 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:58:51 INFO - PROCESS | 2257 | 1461675531145 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5d5000 == 63 [pid = 2257] [id = 711] 05:58:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11c677800) [pid = 2257] [serial = 2133] [outer = 0x0] 05:58:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127385800) [pid = 2257] [serial = 2134] [outer = 0x11c677800] 05:58:51 INFO - PROCESS | 2257 | 1461675531189 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12807b000) [pid = 2257] [serial = 2135] [outer = 0x11c677800] 05:58:51 INFO - PROCESS | 2257 | 1461675531570 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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 726ms 05:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:58:51 INFO - PROCESS | 2257 | 1461675531601 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 2257 | 1461675531602 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:58:51 INFO - PROCESS | 2257 | 1461675531604 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 2257 | 1461675531605 Marionette TRACE conn2 <- [1,2818,null,{}] 05:58:51 INFO - PROCESS | 2257 | 1461675531608 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}] 05:58:51 INFO - PROCESS | 2257 | 1461675531718 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:58:51 INFO - PROCESS | 2257 | 1461675531753 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d42b000 == 64 [pid = 2257] [id = 712] 05:58:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11c85c400) [pid = 2257] [serial = 2136] [outer = 0x0] 05:58:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129254400) [pid = 2257] [serial = 2137] [outer = 0x11c85c400] 05:58:51 INFO - PROCESS | 2257 | 1461675531779 Marionette DEBUG loaded listener.js 05:58:51 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129df1400) [pid = 2257] [serial = 2138] [outer = 0x11c85c400] 05:58:52 INFO - PROCESS | 2257 | 1461675532101 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]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:58:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 518ms 05:58:52 INFO - PROCESS | 2257 | 1461675532125 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 2257 | 1461675532126 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:58:52 INFO - PROCESS | 2257 | 1461675532128 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 2257 | 1461675532130 Marionette TRACE conn2 <- [1,2822,null,{}] 05:58:52 INFO - PROCESS | 2257 | 1461675532135 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}] 05:58:52 INFO - PROCESS | 2257 | 1461675532238 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:58:52 INFO - PROCESS | 2257 | 1461675532274 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e421000 == 65 [pid = 2257] [id = 713] 05:58:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12898c400) [pid = 2257] [serial = 2139] [outer = 0x0] 05:58:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x129df8c00) [pid = 2257] [serial = 2140] [outer = 0x12898c400] 05:58:52 INFO - PROCESS | 2257 | 1461675532298 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12a545c00) [pid = 2257] [serial = 2141] [outer = 0x12898c400] 05:58:52 INFO - PROCESS | 2257 | 1461675532621 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]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 523ms 05:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:58:52 INFO - PROCESS | 2257 | 1461675532651 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 2257 | 1461675532653 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:58:52 INFO - PROCESS | 2257 | 1461675532655 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 2257 | 1461675532656 Marionette TRACE conn2 <- [1,2826,null,{}] 05:58:52 INFO - PROCESS | 2257 | 1461675532658 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}] 05:58:52 INFO - PROCESS | 2257 | 1461675532777 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:58:52 INFO - PROCESS | 2257 | 1461675532790 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea4c800 == 66 [pid = 2257] [id = 714] 05:58:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12a549400) [pid = 2257] [serial = 2142] [outer = 0x0] 05:58:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12a8afc00) [pid = 2257] [serial = 2143] [outer = 0x12a549400] 05:58:52 INFO - PROCESS | 2257 | 1461675532817 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12acf2800) [pid = 2257] [serial = 2144] [outer = 0x12a549400] 05:58:53 INFO - PROCESS | 2257 | 1461675533154 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x114fd4c00) [pid = 2257] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x115810000) [pid = 2257] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11a84b000) [pid = 2257] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11c3bc800) [pid = 2257] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x114fd4400) [pid = 2257] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11a849c00) [pid = 2257] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x115706c00) [pid = 2257] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x1186b7400) [pid = 2257] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x127305c00) [pid = 2257] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x114bb8000) [pid = 2257] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:58:53 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11c8b7800) [pid = 2257] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 568ms 05:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:58:53 INFO - PROCESS | 2257 | 1461675533224 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 2257 | 1461675533225 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:58:53 INFO - PROCESS | 2257 | 1461675533227 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 2257 | 1461675533228 Marionette TRACE conn2 <- [1,2830,null,{}] 05:58:53 INFO - PROCESS | 2257 | 1461675533230 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}] 05:58:53 INFO - PROCESS | 2257 | 1461675533316 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:58:53 INFO - PROCESS | 2257 | 1461675533322 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a32e800 == 67 [pid = 2257] [id = 715] 05:58:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x117980400) [pid = 2257] [serial = 2145] [outer = 0x0] 05:58:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x118f4d000) [pid = 2257] [serial = 2146] [outer = 0x117980400] 05:58:53 INFO - PROCESS | 2257 | 1461675533347 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11c892c00) [pid = 2257] [serial = 2147] [outer = 0x117980400] 05:58:53 INFO - PROCESS | 2257 | 1461675533694 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]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 05:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:58:53 INFO - PROCESS | 2257 | 1461675533747 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 2257 | 1461675533748 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:58:53 INFO - PROCESS | 2257 | 1461675533750 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 2257 | 1461675533751 Marionette TRACE conn2 <- [1,2834,null,{}] 05:58:53 INFO - PROCESS | 2257 | 1461675533753 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}] 05:58:53 INFO - PROCESS | 2257 | 1461675533862 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:58:53 INFO - PROCESS | 2257 | 1461675533868 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef4f800 == 68 [pid = 2257] [id = 716] 05:58:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x1186b5800) [pid = 2257] [serial = 2148] [outer = 0x0] 05:58:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x12acf3800) [pid = 2257] [serial = 2149] [outer = 0x1186b5800] 05:58:53 INFO - PROCESS | 2257 | 1461675533894 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12b307000) [pid = 2257] [serial = 2150] [outer = 0x1186b5800] 05:58:54 INFO - PROCESS | 2257 | 1461675534207 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 468ms 05:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:58:54 INFO - PROCESS | 2257 | 1461675534219 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 2257 | 1461675534220 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:58:54 INFO - PROCESS | 2257 | 1461675534222 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 2257 | 1461675534223 Marionette TRACE conn2 <- [1,2838,null,{}] 05:58:54 INFO - PROCESS | 2257 | 1461675534226 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}] 05:58:54 INFO - PROCESS | 2257 | 1461675534317 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:58:54 INFO - PROCESS | 2257 | 1461675534321 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6ba000 == 69 [pid = 2257] [id = 717] 05:58:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12acfbc00) [pid = 2257] [serial = 2151] [outer = 0x0] 05:58:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12b549800) [pid = 2257] [serial = 2152] [outer = 0x12acfbc00] 05:58:54 INFO - PROCESS | 2257 | 1461675534346 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12b54f800) [pid = 2257] [serial = 2153] [outer = 0x12acfbc00] 05:58:54 INFO - PROCESS | 2257 | 1461675534706 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]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 05:58:54 INFO - PROCESS | 2257 | 1461675534749 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 2257 | 1461675534751 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:58:54 INFO - PROCESS | 2257 | 1461675534753 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 2257 | 1461675534754 Marionette TRACE conn2 <- [1,2842,null,{}] 05:58:54 INFO - PROCESS | 2257 | 1461675534756 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}] 05:58:54 INFO - PROCESS | 2257 | 1461675534842 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:58:54 INFO - PROCESS | 2257 | 1461675534846 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f99c800 == 70 [pid = 2257] [id = 718] 05:58:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12b30f400) [pid = 2257] [serial = 2154] [outer = 0x0] 05:58:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12b558c00) [pid = 2257] [serial = 2155] [outer = 0x12b30f400] 05:58:54 INFO - PROCESS | 2257 | 1461675534872 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12bb9f400) [pid = 2257] [serial = 2156] [outer = 0x12b30f400] 05:58:55 INFO - PROCESS | 2257 | 1461675535218 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]]]}] 05:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 468ms 05:58:55 INFO - PROCESS | 2257 | 1461675535221 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 2257 | 1461675535223 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:58:55 INFO - PROCESS | 2257 | 1461675535225 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 2257 | 1461675535227 Marionette TRACE conn2 <- [1,2846,null,{}] 05:58:55 INFO - PROCESS | 2257 | 1461675535233 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}] 05:58:55 INFO - PROCESS | 2257 | 1461675535336 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:58:55 INFO - PROCESS | 2257 | 1461675535340 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 2257 | ++DOCSHELL 0x130097000 == 71 [pid = 2257] [id = 719] 05:58:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x12b6d0c00) [pid = 2257] [serial = 2157] [outer = 0x0] 05:58:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x12bba9800) [pid = 2257] [serial = 2158] [outer = 0x12b6d0c00] 05:58:55 INFO - PROCESS | 2257 | 1461675535369 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12bce0000) [pid = 2257] [serial = 2159] [outer = 0x12b6d0c00] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a31e000 == 70 [pid = 2257] [id = 479] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x119210000 == 69 [pid = 2257] [id = 466] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x118f1b000 == 68 [pid = 2257] [id = 478] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d430800 == 67 [pid = 2257] [id = 696] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x115692800 == 66 [pid = 2257] [id = 482] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d414000 == 65 [pid = 2257] [id = 695] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc30800 == 64 [pid = 2257] [id = 697] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1a5800 == 63 [pid = 2257] [id = 694] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x128961800 == 62 [pid = 2257] [id = 685] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11a932000 == 61 [pid = 2257] [id = 467] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x1270c0800 == 60 [pid = 2257] [id = 474] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12895d800 == 59 [pid = 2257] [id = 693] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11b916000 == 58 [pid = 2257] [id = 469] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12af43800 == 57 [pid = 2257] [id = 689] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0c5800 == 56 [pid = 2257] [id = 471] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11a931000 == 55 [pid = 2257] [id = 473] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x115a50800 == 54 [pid = 2257] [id = 465] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x123a38800 == 53 [pid = 2257] [id = 472] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a32b000 == 52 [pid = 2257] [id = 687] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11adb6000 == 51 [pid = 2257] [id = 468] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x129d62800 == 50 [pid = 2257] [id = 686] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd1f000 == 49 [pid = 2257] [id = 470] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12af33000 == 48 [pid = 2257] [id = 688] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x1310b3000 == 47 [pid = 2257] [id = 666] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbe3000 == 46 [pid = 2257] [id = 690] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x125cb0800 == 45 [pid = 2257] [id = 709] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12dc3f800 == 44 [pid = 2257] [id = 708] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1b6800 == 43 [pid = 2257] [id = 707] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12af3e800 == 42 [pid = 2257] [id = 706] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a3f2800 == 41 [pid = 2257] [id = 705] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a324000 == 40 [pid = 2257] [id = 704] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x129c1a800 == 39 [pid = 2257] [id = 703] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12c004800 == 38 [pid = 2257] [id = 691] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b8800 == 37 [pid = 2257] [id = 702] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11be70000 == 36 [pid = 2257] [id = 701] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc6c000 == 35 [pid = 2257] [id = 18] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x11c54d000 == 34 [pid = 2257] [id = 700] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x1239d4000 == 33 [pid = 2257] [id = 710] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12d42b000 == 32 [pid = 2257] [id = 712] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a32e800 == 31 [pid = 2257] [id = 715] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12ef4f800 == 30 [pid = 2257] [id = 716] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6ba000 == 29 [pid = 2257] [id = 717] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea4c800 == 28 [pid = 2257] [id = 714] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12e421000 == 27 [pid = 2257] [id = 713] 05:58:56 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5d5000 == 26 [pid = 2257] [id = 711] 05:58:57 INFO - PROCESS | 2257 | --DOCSHELL 0x12f99c800 == 25 [pid = 2257] [id = 718] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11c3bf400) [pid = 2257] [serial = 2083] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x115485800) [pid = 2257] [serial = 2095] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x115485c00) [pid = 2257] [serial = 2077] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x118f4b400) [pid = 2257] [serial = 2098] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x128917000) [pid = 2257] [serial = 2092] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x116683400) [pid = 2257] [serial = 2096] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x127c76000) [pid = 2257] [serial = 2089] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11a960800) [pid = 2257] [serial = 2080] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x125b2e400) [pid = 2257] [serial = 2086] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11b010c00) [pid = 2257] [serial = 2056] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11c85a000) [pid = 2257] [serial = 2062] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11be18400) [pid = 2257] [serial = 2059] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11ad79000) [pid = 2257] [serial = 2053] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x115783400) [pid = 2257] [serial = 2047] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x116680c00) [pid = 2257] [serial = 2048] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11c010800) [pid = 2257] [serial = 2060] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11925f800) [pid = 2257] [serial = 2050] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x119e40400) [pid = 2257] [serial = 2051] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11a955c00) [pid = 2257] [serial = 2099] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11667ec00) [pid = 2257] [serial = 2044] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x1276bd800) [pid = 2257] [serial = 2072] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x127771800) [pid = 2257] [serial = 2074] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x114bba800) [pid = 2257] [serial = 2041] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11c009000) [pid = 2257] [serial = 2068] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11c8b3c00) [pid = 2257] [serial = 2063] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x123a64c00) [pid = 2257] [serial = 2065] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x123951c00) [pid = 2257] [serial = 2069] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x12738f400) [pid = 2257] [serial = 2071] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x127381400) [pid = 2257] [serial = 2066] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x11b8cbc00) [pid = 2257] [serial = 2057] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11b002400) [pid = 2257] [serial = 2054] [outer = 0x0] [url = about:blank] 05:58:57 INFO - PROCESS | 2257 | 1461675537206 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]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2023ms 05:58:57 INFO - PROCESS | 2257 | 1461675537249 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 2257 | 1461675537251 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:58:57 INFO - PROCESS | 2257 | 1461675537255 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 2257 | 1461675537257 Marionette TRACE conn2 <- [1,2850,null,{}] 05:58:57 INFO - PROCESS | 2257 | 1461675537262 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}] 05:58:57 INFO - PROCESS | 2257 | 1461675537352 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:58:57 INFO - PROCESS | 2257 | 1461675537406 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x11917c800 == 26 [pid = 2257] [id = 720] 05:58:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x114fe1400) [pid = 2257] [serial = 2160] [outer = 0x0] 05:58:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x115122400) [pid = 2257] [serial = 2161] [outer = 0x114fe1400] 05:58:57 INFO - PROCESS | 2257 | 1461675537435 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x11512dc00) [pid = 2257] [serial = 2162] [outer = 0x114fe1400] 05:58:57 INFO - PROCESS | 2257 | 1461675537767 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 571ms 05:58:57 INFO - PROCESS | 2257 | 1461675537826 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 2257 | 1461675537830 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:58:57 INFO - PROCESS | 2257 | 1461675537835 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 2257 | 1461675537837 Marionette TRACE conn2 <- [1,2854,null,{}] 05:58:57 INFO - PROCESS | 2257 | 1461675537839 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}] 05:58:57 INFO - PROCESS | 2257 | 1461675537918 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:58:57 INFO - PROCESS | 2257 | 1461675537974 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aae1800 == 27 [pid = 2257] [id = 721] 05:58:57 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11512d000) [pid = 2257] [serial = 2163] [outer = 0x0] 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x115711400) [pid = 2257] [serial = 2164] [outer = 0x11512d000] 05:58:58 INFO - PROCESS | 2257 | 1461675538001 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11867c000) [pid = 2257] [serial = 2165] [outer = 0x11512d000] 05:58:58 INFO - PROCESS | 2257 | 1461675538318 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]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 05:58:58 INFO - PROCESS | 2257 | 1461675538354 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:58:58 INFO - PROCESS | 2257 | 1461675538356 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:58:58 INFO - PROCESS | 2257 | 1461675538358 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 2257 | 1461675538361 Marionette TRACE conn2 <- [1,2858,null,{}] 05:58:58 INFO - PROCESS | 2257 | 1461675538369 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}] 05:58:58 INFO - PROCESS | 2257 | 1461675538451 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:58:58 INFO - PROCESS | 2257 | 1461675538457 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b91e000 == 28 [pid = 2257] [id = 722] 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11359b400) [pid = 2257] [serial = 2166] [outer = 0x0] 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x118f52000) [pid = 2257] [serial = 2167] [outer = 0x11359b400] 05:58:58 INFO - PROCESS | 2257 | 1461675538531 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x119e40800) [pid = 2257] [serial = 2168] [outer = 0x11359b400] 05:58:58 INFO - PROCESS | 2257 | 1461675538857 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 524ms 05:58:58 INFO - PROCESS | 2257 | 1461675538884 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 2257 | 1461675538886 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:58:58 INFO - PROCESS | 2257 | 1461675538888 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 2257 | 1461675538889 Marionette TRACE conn2 <- [1,2862,null,{}] 05:58:58 INFO - PROCESS | 2257 | 1461675538892 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}] 05:58:58 INFO - PROCESS | 2257 | 1461675538968 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:58:58 INFO - PROCESS | 2257 | 1461675538972 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be7b800 == 29 [pid = 2257] [id = 723] 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x119e41c00) [pid = 2257] [serial = 2169] [outer = 0x0] 05:58:58 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11aa52400) [pid = 2257] [serial = 2170] [outer = 0x119e41c00] 05:58:59 INFO - PROCESS | 2257 | 1461675539001 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11aded800) [pid = 2257] [serial = 2171] [outer = 0x119e41c00] 05:58:59 INFO - PROCESS | 2257 | 1461675539338 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]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 469ms 05:58:59 INFO - PROCESS | 2257 | 1461675539358 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 2257 | 1461675539359 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:58:59 INFO - PROCESS | 2257 | 1461675539361 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 2257 | 1461675539363 Marionette TRACE conn2 <- [1,2866,null,{}] 05:58:59 INFO - PROCESS | 2257 | 1461675539368 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}] 05:58:59 INFO - PROCESS | 2257 | 1461675539467 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:58:59 INFO - PROCESS | 2257 | 1461675539473 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:59 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c578800 == 30 [pid = 2257] [id = 724] 05:58:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11512c800) [pid = 2257] [serial = 2172] [outer = 0x0] 05:58:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11adf1c00) [pid = 2257] [serial = 2173] [outer = 0x11512c800] 05:58:59 INFO - PROCESS | 2257 | 1461675539499 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11afed400) [pid = 2257] [serial = 2174] [outer = 0x11512c800] 05:58:59 INFO - PROCESS | 2257 | 1461675539837 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]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 523ms 05:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:58:59 INFO - PROCESS | 2257 | 1461675539885 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:58:59 INFO - PROCESS | 2257 | 1461675539886 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:58:59 INFO - PROCESS | 2257 | 1461675539888 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 2257 | 1461675539889 Marionette TRACE conn2 <- [1,2870,null,{}] 05:58:59 INFO - PROCESS | 2257 | 1461675539891 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}] 05:58:59 INFO - PROCESS | 2257 | 1461675539991 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:59:00 INFO - PROCESS | 2257 | 1461675540048 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cb0000 == 31 [pid = 2257] [id = 725] 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x115abc800) [pid = 2257] [serial = 2175] [outer = 0x0] 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11b00a400) [pid = 2257] [serial = 2176] [outer = 0x115abc800] 05:59:00 INFO - PROCESS | 2257 | 1461675540076 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11c002c00) [pid = 2257] [serial = 2177] [outer = 0x115abc800] 05:59:00 INFO - PROCESS | 2257 | 1461675540349 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]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 469ms 05:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:59:00 INFO - PROCESS | 2257 | 1461675540359 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 2257 | 1461675540360 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:59:00 INFO - PROCESS | 2257 | 1461675540362 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 2257 | 1461675540364 Marionette TRACE conn2 <- [1,2874,null,{}] 05:59:00 INFO - PROCESS | 2257 | 1461675540374 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}] 05:59:00 INFO - PROCESS | 2257 | 1461675540451 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:59:00 INFO - PROCESS | 2257 | 1461675540456 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x127819800 == 32 [pid = 2257] [id = 726] 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x11ade9000) [pid = 2257] [serial = 2178] [outer = 0x0] 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x11c010800) [pid = 2257] [serial = 2179] [outer = 0x11ade9000] 05:59:00 INFO - PROCESS | 2257 | 1461675540483 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x11c3bcc00) [pid = 2257] [serial = 2180] [outer = 0x11ade9000] 05:59:00 INFO - PROCESS | 2257 | 1461675540789 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]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 476ms 05:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:59:00 INFO - PROCESS | 2257 | 1461675540839 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 2257 | 1461675540840 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:59:00 INFO - PROCESS | 2257 | 1461675540842 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 2257 | 1461675540843 Marionette TRACE conn2 <- [1,2878,null,{}] 05:59:00 INFO - PROCESS | 2257 | 1461675540845 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}] 05:59:00 INFO - PROCESS | 2257 | 1461675540919 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:59:00 INFO - PROCESS | 2257 | 1461675540973 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 2257 | ++DOCSHELL 0x127f9f000 == 33 [pid = 2257] [id = 727] 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x11c00cc00) [pid = 2257] [serial = 2181] [outer = 0x0] 05:59:00 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11c3e7400) [pid = 2257] [serial = 2182] [outer = 0x11c00cc00] 05:59:00 INFO - PROCESS | 2257 | 1461675540998 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x11c859000) [pid = 2257] [serial = 2183] [outer = 0x11c00cc00] 05:59:01 INFO - PROCESS | 2257 | 1461675541304 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 469ms 05:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:59:01 INFO - PROCESS | 2257 | 1461675541319 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 2257 | 1461675541321 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:59:01 INFO - PROCESS | 2257 | 1461675541323 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 2257 | 1461675541324 Marionette TRACE conn2 <- [1,2882,null,{}] 05:59:01 INFO - PROCESS | 2257 | 1461675541326 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}] 05:59:01 INFO - PROCESS | 2257 | 1461675541405 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:59:01 INFO - PROCESS | 2257 | 1461675541410 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b91d800 == 34 [pid = 2257] [id = 728] 05:59:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x114b46800) [pid = 2257] [serial = 2184] [outer = 0x0] 05:59:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x11c88b400) [pid = 2257] [serial = 2185] [outer = 0x114b46800] 05:59:01 INFO - PROCESS | 2257 | 1461675541437 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11c893800) [pid = 2257] [serial = 2186] [outer = 0x114b46800] 05:59:01 INFO - PROCESS | 2257 | 1461675541772 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 470ms 05:59:01 INFO - PROCESS | 2257 | 1461675541793 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 2257 | 1461675541794 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:59:01 INFO - PROCESS | 2257 | 1461675541797 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 2257 | 1461675541799 Marionette TRACE conn2 <- [1,2886,null,{}] 05:59:01 INFO - PROCESS | 2257 | 1461675541802 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}] 05:59:01 INFO - PROCESS | 2257 | 1461675541914 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:59:01 INFO - PROCESS | 2257 | 1461675541929 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 2257 | ++DOCSHELL 0x129d5a800 == 35 [pid = 2257] [id = 729] 05:59:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x114244c00) [pid = 2257] [serial = 2187] [outer = 0x0] 05:59:01 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c88a400) [pid = 2257] [serial = 2188] [outer = 0x114244c00] 05:59:01 INFO - PROCESS | 2257 | 1461675541955 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c8b5800) [pid = 2257] [serial = 2189] [outer = 0x114244c00] 05:59:02 INFO - PROCESS | 2257 | 1461675542305 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]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms 05:59:02 INFO - PROCESS | 2257 | 1461675542320 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 2257 | 1461675542321 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:59:02 INFO - PROCESS | 2257 | 1461675542324 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 2257 | 1461675542325 Marionette TRACE conn2 <- [1,2890,null,{}] 05:59:02 INFO - PROCESS | 2257 | 1461675542328 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}] 05:59:02 INFO - PROCESS | 2257 | 1461675542438 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:59:02 INFO - PROCESS | 2257 | 1461675542453 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c554000 == 36 [pid = 2257] [id = 730] 05:59:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x11c8bd400) [pid = 2257] [serial = 2190] [outer = 0x0] 05:59:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x123a6a400) [pid = 2257] [serial = 2191] [outer = 0x11c8bd400] 05:59:02 INFO - PROCESS | 2257 | 1461675542485 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x12738c400) [pid = 2257] [serial = 2192] [outer = 0x11c8bd400] 05:59:02 INFO - PROCESS | 2257 | 1461675542837 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 522ms 05:59:02 INFO - PROCESS | 2257 | 1461675542846 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 2257 | 1461675542849 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:59:02 INFO - PROCESS | 2257 | 1461675542852 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 2257 | 1461675542853 Marionette TRACE conn2 <- [1,2894,null,{}] 05:59:02 INFO - PROCESS | 2257 | 1461675542860 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}] 05:59:02 INFO - PROCESS | 2257 | 1461675542955 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:59:02 INFO - PROCESS | 2257 | 1461675542959 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5c7000 == 37 [pid = 2257] [id = 731] 05:59:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x11c8b2000) [pid = 2257] [serial = 2193] [outer = 0x0] 05:59:02 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x12776b000) [pid = 2257] [serial = 2194] [outer = 0x11c8b2000] 05:59:02 INFO - PROCESS | 2257 | 1461675542984 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x127840000) [pid = 2257] [serial = 2195] [outer = 0x11c8b2000] 05:59:03 INFO - PROCESS | 2257 | 1461675543317 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 475ms 05:59:03 INFO - PROCESS | 2257 | 1461675543328 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 2257 | 1461675543329 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:59:03 INFO - PROCESS | 2257 | 1461675543334 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 2257 | 1461675543335 Marionette TRACE conn2 <- [1,2898,null,{}] 05:59:03 INFO - PROCESS | 2257 | 1461675543337 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}] 05:59:03 INFO - PROCESS | 2257 | 1461675543433 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:59:03 INFO - PROCESS | 2257 | 1461675543437 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 2257 | ++DOCSHELL 0x12af48000 == 38 [pid = 2257] [id = 732] 05:59:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x127776000) [pid = 2257] [serial = 2196] [outer = 0x0] 05:59:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 137 (0x127fbe800) [pid = 2257] [serial = 2197] [outer = 0x127776000] 05:59:03 INFO - PROCESS | 2257 | 1461675543491 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 2257 | ++DOMWINDOW == 138 (0x12890b800) [pid = 2257] [serial = 2198] [outer = 0x127776000] 05:59:03 INFO - PROCESS | 2257 | 1461675543808 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 05:59:03 INFO - PROCESS | 2257 | 1461675543862 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 2257 | 1461675543863 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:59:03 INFO - PROCESS | 2257 | 1461675543868 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 2257 | 1461675543869 Marionette TRACE conn2 <- [1,2902,null,{}] 05:59:03 INFO - PROCESS | 2257 | 1461675543871 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}] 05:59:04 INFO - PROCESS | 2257 | 1461675544351 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 137 (0x123a68800) [pid = 2257] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 136 (0x12ff29000) [pid = 2257] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x12acefc00) [pid = 2257] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x11c8b1400) [pid = 2257] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x123a63c00) [pid = 2257] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x114fdd000) [pid = 2257] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x127774400) [pid = 2257] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12776d400) [pid = 2257] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x118a41800) [pid = 2257] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11be15400) [pid = 2257] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x12898c400) [pid = 2257] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x12a549400) [pid = 2257] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x117980400) [pid = 2257] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x12acfbc00) [pid = 2257] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x12b30f400) [pid = 2257] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x12fc95400) [pid = 2257] [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.] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11c677800) [pid = 2257] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x115785c00) [pid = 2257] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x115122c00) [pid = 2257] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x12924fc00) [pid = 2257] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x127778800) [pid = 2257] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x127773800) [pid = 2257] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11c8b8000) [pid = 2257] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11c8b6c00) [pid = 2257] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11c854800) [pid = 2257] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11ade6c00) [pid = 2257] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x1166da400) [pid = 2257] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11ad77c00) [pid = 2257] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x1186b5800) [pid = 2257] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x11c85c400) [pid = 2257] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x114fdf000) [pid = 2257] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:59:04 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x114b44800) [pid = 2257] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:59:04 INFO - PROCESS | 2257 | 1461675544402 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x118f21800 == 39 [pid = 2257] [id = 733] 05:59:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11359dc00) [pid = 2257] [serial = 2199] [outer = 0x0] 05:59:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x114fd5c00) [pid = 2257] [serial = 2200] [outer = 0x11359dc00] 05:59:04 INFO - PROCESS | 2257 | 1461675544428 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x1186b5800) [pid = 2257] [serial = 2201] [outer = 0x11359dc00] 05:59:04 INFO - PROCESS | 2257 | 1461675544688 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 869ms 05:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:59:04 INFO - PROCESS | 2257 | 1461675544738 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 2257 | 1461675544739 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:59:04 INFO - PROCESS | 2257 | 1461675544741 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 2257 | 1461675544742 Marionette TRACE conn2 <- [1,2906,null,{}] 05:59:04 INFO - PROCESS | 2257 | 1461675544744 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}] 05:59:04 INFO - PROCESS | 2257 | 1461675544838 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:59:04 INFO - PROCESS | 2257 | 1461675544842 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbfb800 == 40 [pid = 2257] [id = 734] 05:59:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x119261800) [pid = 2257] [serial = 2202] [outer = 0x0] 05:59:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11b80dc00) [pid = 2257] [serial = 2203] [outer = 0x119261800] 05:59:04 INFO - PROCESS | 2257 | 1461675544867 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c892000) [pid = 2257] [serial = 2204] [outer = 0x119261800] 05:59:05 INFO - PROCESS | 2257 | 1461675545191 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 468ms 05:59:05 INFO - PROCESS | 2257 | 1461675545210 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 2257 | 1461675545211 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:59:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:59:05 INFO - PROCESS | 2257 | 1461675545215 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 2257 | 1461675545218 Marionette TRACE conn2 <- [1,2910,null,{}] 05:59:05 INFO - PROCESS | 2257 | 1461675545231 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}] 05:59:05 INFO - PROCESS | 2257 | 1461675545341 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:59:05 INFO - PROCESS | 2257 | 1461675545348 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b2800 == 41 [pid = 2257] [id = 735] 05:59:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c894800) [pid = 2257] [serial = 2205] [outer = 0x0] 05:59:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x127456800) [pid = 2257] [serial = 2206] [outer = 0x11c894800] 05:59:05 INFO - PROCESS | 2257 | 1461675545373 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x128078800) [pid = 2257] [serial = 2207] [outer = 0x11c894800] 05:59:05 INFO - PROCESS | 2257 | 1461675545644 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]]]}] 05:59:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:59:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:59:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 483ms 05:59:05 INFO - PROCESS | 2257 | 1461675545699 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 2257 | 1461675545701 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:59:05 INFO - TEST-START | /DOMEvents/constructors.html 05:59:05 INFO - PROCESS | 2257 | 1461675545704 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 2257 | 1461675545705 Marionette TRACE conn2 <- [1,2914,null,{}] 05:59:05 INFO - PROCESS | 2257 | 1461675545707 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}] 05:59:05 INFO - PROCESS | 2257 | 1461675545788 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:59:05 INFO - PROCESS | 2257 | 1461675545792 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d423800 == 42 [pid = 2257] [id = 736] 05:59:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127774400) [pid = 2257] [serial = 2208] [outer = 0x0] 05:59:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x12899a400) [pid = 2257] [serial = 2209] [outer = 0x127774400] 05:59:05 INFO - PROCESS | 2257 | 1461675545817 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x129619800) [pid = 2257] [serial = 2210] [outer = 0x127774400] 05:59:06 INFO - PROCESS | 2257 | 1461675546158 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]]]}] 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:59:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:59:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:59:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:59:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 475ms 05:59:06 INFO - PROCESS | 2257 | 1461675546180 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 2257 | 1461675546181 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:59:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:59:06 INFO - PROCESS | 2257 | 1461675546183 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 2257 | 1461675546185 Marionette TRACE conn2 <- [1,2918,null,{}] 05:59:06 INFO - PROCESS | 2257 | 1461675546187 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}] 05:59:06 INFO - PROCESS | 2257 | 1461675546291 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:59:06 INFO - PROCESS | 2257 | 1461675546298 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d739000 == 43 [pid = 2257] [id = 737] 05:59:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x1296b0000) [pid = 2257] [serial = 2211] [outer = 0x0] 05:59:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129b75000) [pid = 2257] [serial = 2212] [outer = 0x1296b0000] 05:59:06 INFO - PROCESS | 2257 | 1461675546323 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x129d8c000) [pid = 2257] [serial = 2213] [outer = 0x1296b0000] 05:59:06 INFO - PROCESS | 2257 | 1461675546799 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:59:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:59:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 668ms 05:59:06 INFO - PROCESS | 2257 | 1461675546853 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 2257 | 1461675546856 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:59:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:59:06 INFO - PROCESS | 2257 | 1461675546859 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 2257 | 1461675546862 Marionette TRACE conn2 <- [1,2922,null,{}] 05:59:06 INFO - PROCESS | 2257 | 1461675546866 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}] 05:59:06 INFO - PROCESS | 2257 | 1461675546978 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:59:07 INFO - PROCESS | 2257 | 1461675547107 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x11adbf800 == 44 [pid = 2257] [id = 738] 05:59:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x11512b400) [pid = 2257] [serial = 2214] [outer = 0x0] 05:59:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x115484c00) [pid = 2257] [serial = 2215] [outer = 0x11512b400] 05:59:07 INFO - PROCESS | 2257 | 1461675547141 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x115ab4400) [pid = 2257] [serial = 2216] [outer = 0x11512b400] 05:59:07 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:07 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:07 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:07 INFO - PROCESS | 2257 | [2257] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:59:07 INFO - PROCESS | 2257 | 1461675547555 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]]]}] 05:59:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:59:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:07 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 05:59:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:07 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 05:59:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:07 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]" 05:59:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:59:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:59:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 724ms 05:59:07 INFO - PROCESS | 2257 | 1461675547584 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 2257 | 1461675547588 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:59:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:59:07 INFO - PROCESS | 2257 | 1461675547593 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 2257 | 1461675547595 Marionette TRACE conn2 <- [1,2926,null,{}] 05:59:07 INFO - PROCESS | 2257 | 1461675547598 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}] 05:59:07 INFO - PROCESS | 2257 | 1461675547712 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:59:07 INFO - PROCESS | 2257 | 1461675547769 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cbc000 == 45 [pid = 2257] [id = 739] 05:59:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x116386800) [pid = 2257] [serial = 2217] [outer = 0x0] 05:59:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x11aa44400) [pid = 2257] [serial = 2218] [outer = 0x116386800] 05:59:07 INFO - PROCESS | 2257 | 1461675547800 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x11b802400) [pid = 2257] [serial = 2219] [outer = 0x116386800] 05:59:08 INFO - PROCESS | 2257 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:59:08 INFO - PROCESS | 2257 | 1461675548202 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]]]}] 05:59:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:59:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 619ms 05:59:08 INFO - PROCESS | 2257 | 1461675548213 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 2257 | 1461675548214 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:59:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:59:08 INFO - PROCESS | 2257 | 1461675548217 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 2257 | 1461675548219 Marionette TRACE conn2 <- [1,2930,null,{}] 05:59:08 INFO - PROCESS | 2257 | 1461675548227 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}] 05:59:08 INFO - PROCESS | 2257 | 1461675548353 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:59:08 INFO - PROCESS | 2257 | 1461675548468 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c017000 == 46 [pid = 2257] [id = 740] 05:59:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x11c007400) [pid = 2257] [serial = 2220] [outer = 0x0] 05:59:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11c858400) [pid = 2257] [serial = 2221] [outer = 0x11c007400] 05:59:08 INFO - PROCESS | 2257 | 1461675548501 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x11c8bd800) [pid = 2257] [serial = 2222] [outer = 0x11c007400] 05:59:09 INFO - PROCESS | 2257 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:59:09 INFO - PROCESS | 2257 | 1461675549061 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]]]}] 05:59:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:59:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 873ms 05:59:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:59:09 INFO - PROCESS | 2257 | 1461675549090 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 2257 | 1461675549092 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:59:09 INFO - PROCESS | 2257 | 1461675549095 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 2257 | 1461675549097 Marionette TRACE conn2 <- [1,2934,null,{}] 05:59:09 INFO - PROCESS | 2257 | 1461675549101 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}] 05:59:09 INFO - PROCESS | 2257 | 1461675549200 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:59:09 INFO - PROCESS | 2257 | 1461675549254 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x11be6c000 == 47 [pid = 2257] [id = 741] 05:59:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x114bc0000) [pid = 2257] [serial = 2223] [outer = 0x0] 05:59:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x115122800) [pid = 2257] [serial = 2224] [outer = 0x114bc0000] 05:59:09 INFO - PROCESS | 2257 | 1461675549282 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x115485800) [pid = 2257] [serial = 2225] [outer = 0x114bc0000] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5d1000 == 46 [pid = 2257] [id = 679] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11c554800 == 45 [pid = 2257] [id = 672] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1198b7800 == 44 [pid = 2257] [id = 680] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11a93f800 == 43 [pid = 2257] [id = 682] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11b054800 == 42 [pid = 2257] [id = 675] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1239d7000 == 41 [pid = 2257] [id = 681] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x127608000 == 40 [pid = 2257] [id = 674] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x125cb8800 == 39 [pid = 2257] [id = 673] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1270b6000 == 38 [pid = 2257] [id = 678] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd0d000 == 37 [pid = 2257] [id = 670] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0ce800 == 36 [pid = 2257] [id = 677] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x125cc7800 == 35 [pid = 2257] [id = 684] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x1198ce800 == 34 [pid = 2257] [id = 668] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x118a16800 == 33 [pid = 2257] [id = 667] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11be7f000 == 32 [pid = 2257] [id = 683] 05:59:09 INFO - PROCESS | 2257 | --DOCSHELL 0x11b055800 == 31 [pid = 2257] [id = 669] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x12ff2b000) [pid = 2257] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12bba9800) [pid = 2257] [serial = 2158] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | 1461675549733 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]]]}] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x11af18400) [pid = 2257] [serial = 2081] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11c862c00) [pid = 2257] [serial = 2084] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x12acfe000) [pid = 2257] [serial = 2000] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x127771c00) [pid = 2257] [serial = 2087] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x127ffa400) [pid = 2257] [serial = 2090] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x118676c00) [pid = 2257] [serial = 2078] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x1296aa400) [pid = 2257] [serial = 2093] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x127776c00) [pid = 2257] [serial = 2075] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x118f46c00) [pid = 2257] [serial = 2045] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x115127400) [pid = 2257] [serial = 2042] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12738b000) [pid = 2257] [serial = 2039] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x123a69000) [pid = 2257] [serial = 1430] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11bde5400) [pid = 2257] [serial = 2108] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11b8c8400) [pid = 2257] [serial = 2107] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11ad02400) [pid = 2257] [serial = 2105] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x119d86400) [pid = 2257] [serial = 2104] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11afe5400) [pid = 2257] [serial = 2101] [outer = 0x0] [url = about:blank] 05:59:09 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11b84cc00) [pid = 2257] [serial = 2102] [outer = 0x0] [url = about:blank] 05:59:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:59:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 673ms 05:59:09 INFO - PROCESS | 2257 | 1461675549770 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:59:09 INFO - PROCESS | 2257 | 1461675549773 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:59:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:59:09 INFO - PROCESS | 2257 | 1461675549777 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 2257 | 1461675549779 Marionette TRACE conn2 <- [1,2938,null,{}] 05:59:09 INFO - PROCESS | 2257 | 1461675549782 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}] 05:59:09 INFO - PROCESS | 2257 | 1461675549858 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:59:09 INFO - PROCESS | 2257 | 1461675549865 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 2257 | ++DOCSHELL 0x11a644000 == 32 [pid = 2257] [id = 742] 05:59:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x115785c00) [pid = 2257] [serial = 2226] [outer = 0x0] 05:59:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x1188e9800) [pid = 2257] [serial = 2227] [outer = 0x115785c00] 05:59:09 INFO - PROCESS | 2257 | 1461675549892 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x119263c00) [pid = 2257] [serial = 2228] [outer = 0x115785c00] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x129df8c00) [pid = 2257] [serial = 2140] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12a8afc00) [pid = 2257] [serial = 2143] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x12a545c00) [pid = 2257] [serial = 2141] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x118f4d000) [pid = 2257] [serial = 2146] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x12b549800) [pid = 2257] [serial = 2152] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x12b558c00) [pid = 2257] [serial = 2155] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x11c892c00) [pid = 2257] [serial = 2147] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x127385800) [pid = 2257] [serial = 2134] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x11b00f400) [pid = 2257] [serial = 2131] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11c3bac00) [pid = 2257] [serial = 2132] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11a95fc00) [pid = 2257] [serial = 2129] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x115aba000) [pid = 2257] [serial = 2128] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x129d8b400) [pid = 2257] [serial = 2126] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x129d17800) [pid = 2257] [serial = 2125] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x129d0b400) [pid = 2257] [serial = 2123] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x129b73400) [pid = 2257] [serial = 2122] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x129617400) [pid = 2257] [serial = 2120] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x12807e400) [pid = 2257] [serial = 2119] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x127770400) [pid = 2257] [serial = 2117] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x12738c000) [pid = 2257] [serial = 2116] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x125e5b000) [pid = 2257] [serial = 2114] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x123a60400) [pid = 2257] [serial = 2113] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x11c897c00) [pid = 2257] [serial = 2111] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11c860000) [pid = 2257] [serial = 2110] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x12bb9f400) [pid = 2257] [serial = 2156] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x12acf3800) [pid = 2257] [serial = 2149] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 89 (0x129254400) [pid = 2257] [serial = 2137] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 88 (0x12acf2800) [pid = 2257] [serial = 2144] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 87 (0x12b307000) [pid = 2257] [serial = 2150] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 86 (0x129df1400) [pid = 2257] [serial = 2138] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 85 (0x12807b000) [pid = 2257] [serial = 2135] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | --DOMWINDOW == 84 (0x12b54f800) [pid = 2257] [serial = 2153] [outer = 0x0] [url = about:blank] 05:59:10 INFO - PROCESS | 2257 | 1461675550226 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]]]}] 05:59:10 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. 05:59:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 473ms 05:59:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:59:10 INFO - PROCESS | 2257 | 1461675550251 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 2257 | 1461675550252 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:59:10 INFO - PROCESS | 2257 | 1461675550283 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 2257 | 1461675550286 Marionette TRACE conn2 <- [1,2942,null,{}] 05:59:10 INFO - PROCESS | 2257 | 1461675550295 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}] 05:59:10 INFO - PROCESS | 2257 | 1461675550373 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:59:10 INFO - PROCESS | 2257 | 1461675550378 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c54d000 == 33 [pid = 2257] [id = 743] 05:59:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 85 (0x11aa47c00) [pid = 2257] [serial = 2229] [outer = 0x0] 05:59:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 86 (0x11ade7c00) [pid = 2257] [serial = 2230] [outer = 0x11aa47c00] 05:59:10 INFO - PROCESS | 2257 | 1461675550409 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 87 (0x11afeb800) [pid = 2257] [serial = 2231] [outer = 0x11aa47c00] 05:59:10 INFO - PROCESS | 2257 | 1461675550755 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"]]]}] 05:59:10 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 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:59:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 552ms 05:59:10 INFO - PROCESS | 2257 | 1461675550815 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 2257 | 1461675550818 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:59:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:59:10 INFO - PROCESS | 2257 | 1461675550823 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 2257 | 1461675550825 Marionette TRACE conn2 <- [1,2946,null,{}] 05:59:10 INFO - PROCESS | 2257 | 1461675550828 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}] 05:59:10 INFO - PROCESS | 2257 | 1461675550946 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:59:10 INFO - PROCESS | 2257 | 1461675550955 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270ce000 == 34 [pid = 2257] [id = 744] 05:59:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 88 (0x11b00b400) [pid = 2257] [serial = 2232] [outer = 0x0] 05:59:10 INFO - PROCESS | 2257 | ++DOMWINDOW == 89 (0x11b8c8400) [pid = 2257] [serial = 2233] [outer = 0x11b00b400] 05:59:10 INFO - PROCESS | 2257 | 1461675550981 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 90 (0x11be12c00) [pid = 2257] [serial = 2234] [outer = 0x11b00b400] 05:59:11 INFO - PROCESS | 2257 | 1461675551294 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]]]}] 05:59:11 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. 05:59:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 05:59:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:59:11 INFO - PROCESS | 2257 | 1461675551344 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 2257 | 1461675551346 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:59:11 INFO - PROCESS | 2257 | 1461675551348 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 2257 | 1461675551349 Marionette TRACE conn2 <- [1,2950,null,{}] 05:59:11 INFO - PROCESS | 2257 | 1461675551351 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}] 05:59:11 INFO - PROCESS | 2257 | 1461675551426 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:59:11 INFO - PROCESS | 2257 | 1461675551486 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c66800 == 35 [pid = 2257] [id = 745] 05:59:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x119d88c00) [pid = 2257] [serial = 2235] [outer = 0x0] 05:59:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11be1ec00) [pid = 2257] [serial = 2236] [outer = 0x119d88c00] 05:59:11 INFO - PROCESS | 2257 | 1461675551513 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c1ba000) [pid = 2257] [serial = 2237] [outer = 0x119d88c00] 05:59:11 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0ce800 == 36 [pid = 2257] [id = 746] 05:59:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11c66c400) [pid = 2257] [serial = 2238] [outer = 0x0] 05:59:11 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x11c3e8c00) [pid = 2257] [serial = 2239] [outer = 0x11c66c400] 05:59:11 INFO - PROCESS | 2257 | 1461675551838 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]]]}] 05:59:11 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. 05:59:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 05:59:11 INFO - PROCESS | 2257 | 1461675551874 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 2257 | 1461675551875 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:59:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:59:11 INFO - PROCESS | 2257 | 1461675551878 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 2257 | 1461675551879 Marionette TRACE conn2 <- [1,2954,null,{}] 05:59:11 INFO - PROCESS | 2257 | 1461675551881 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}] 05:59:12 INFO - PROCESS | 2257 | 1461675552011 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:59:12 INFO - PROCESS | 2257 | 1461675552027 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b06f800 == 37 [pid = 2257] [id = 747] 05:59:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x11c3bfc00) [pid = 2257] [serial = 2240] [outer = 0x0] 05:59:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x11c861800) [pid = 2257] [serial = 2241] [outer = 0x11c3bfc00] 05:59:12 INFO - PROCESS | 2257 | 1461675552052 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11c8bb800) [pid = 2257] [serial = 2242] [outer = 0x11c3bfc00] 05:59:12 INFO - PROCESS | 2257 | 1461675552371 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]]]}] 05:59:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:12 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 05:59:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 05:59:12 INFO - PROCESS | 2257 | 1461675552400 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 2257 | 1461675552401 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:59:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:59:12 INFO - PROCESS | 2257 | 1461675552409 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 2257 | 1461675552410 Marionette TRACE conn2 <- [1,2958,null,{}] 05:59:12 INFO - PROCESS | 2257 | 1461675552413 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}] 05:59:12 INFO - PROCESS | 2257 | 1461675552513 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:59:12 INFO - PROCESS | 2257 | 1461675552518 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a5d0800 == 38 [pid = 2257] [id = 748] 05:59:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11c8bbc00) [pid = 2257] [serial = 2243] [outer = 0x0] 05:59:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x123a6ac00) [pid = 2257] [serial = 2244] [outer = 0x11c8bbc00] 05:59:12 INFO - PROCESS | 2257 | 1461675552543 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x127381400) [pid = 2257] [serial = 2245] [outer = 0x11c8bbc00] 05:59:12 INFO - PROCESS | 2257 | 1461675552832 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]]]}] 05:59:12 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. 05:59:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 05:59:12 INFO - PROCESS | 2257 | 1461675552878 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 2257 | 1461675552879 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:59:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:59:12 INFO - PROCESS | 2257 | 1461675552887 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 2257 | 1461675552888 Marionette TRACE conn2 <- [1,2962,null,{}] 05:59:12 INFO - PROCESS | 2257 | 1461675552896 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}] 05:59:12 INFO - PROCESS | 2257 | 1461675552998 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:59:13 INFO - PROCESS | 2257 | 1461675553002 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12af47800 == 39 [pid = 2257] [id = 749] 05:59:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x125de1800) [pid = 2257] [serial = 2246] [outer = 0x0] 05:59:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x127493000) [pid = 2257] [serial = 2247] [outer = 0x125de1800] 05:59:13 INFO - PROCESS | 2257 | 1461675553027 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x12776d000) [pid = 2257] [serial = 2248] [outer = 0x125de1800] 05:59:13 INFO - PROCESS | 2257 | 1461675553344 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]]]}] 05:59:13 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. 05:59:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 473ms 05:59:13 INFO - PROCESS | 2257 | 1461675553357 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 2257 | 1461675553358 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:59:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:59:13 INFO - PROCESS | 2257 | 1461675553374 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 2257 | 1461675553375 Marionette TRACE conn2 <- [1,2966,null,{}] 05:59:13 INFO - PROCESS | 2257 | 1461675553377 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}] 05:59:13 INFO - PROCESS | 2257 | 1461675553487 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:59:13 INFO - PROCESS | 2257 | 1461675553491 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbf4000 == 40 [pid = 2257] [id = 750] 05:59:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x115a3a800) [pid = 2257] [serial = 2249] [outer = 0x0] 05:59:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x12776e800) [pid = 2257] [serial = 2250] [outer = 0x115a3a800] 05:59:13 INFO - PROCESS | 2257 | 1461675553516 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x127fb6800) [pid = 2257] [serial = 2251] [outer = 0x115a3a800] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x11c8bd400) [pid = 2257] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11ade9000) [pid = 2257] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x11512c800) [pid = 2257] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x114fe1400) [pid = 2257] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11c00cc00) [pid = 2257] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c8b2000) [pid = 2257] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x119e41c00) [pid = 2257] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x11512d000) [pid = 2257] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x115abc800) [pid = 2257] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x127776000) [pid = 2257] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 96 (0x114b46800) [pid = 2257] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 95 (0x11359b400) [pid = 2257] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 94 (0x11359dc00) [pid = 2257] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 93 (0x119261800) [pid = 2257] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 92 (0x11c894800) [pid = 2257] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 91 (0x114244c00) [pid = 2257] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:59:13 INFO - PROCESS | 2257 | --DOMWINDOW == 90 (0x127774400) [pid = 2257] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:59:13 INFO - PROCESS | 2257 | 1461675553957 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]]]}] 05:59:13 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. 05:59:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 05:59:14 INFO - PROCESS | 2257 | 1461675553998 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 2257 | 1461675553999 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:59:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:59:14 INFO - PROCESS | 2257 | 1461675554002 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 2257 | 1461675554003 Marionette TRACE conn2 <- [1,2970,null,{}] 05:59:14 INFO - PROCESS | 2257 | 1461675554005 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}] 05:59:14 INFO - PROCESS | 2257 | 1461675554086 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:59:14 INFO - PROCESS | 2257 | 1461675554091 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cae800 == 41 [pid = 2257] [id = 751] 05:59:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 91 (0x114b46800) [pid = 2257] [serial = 2252] [outer = 0x0] 05:59:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 92 (0x11a95ac00) [pid = 2257] [serial = 2253] [outer = 0x114b46800] 05:59:14 INFO - PROCESS | 2257 | 1461675554117 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 93 (0x11c3b8000) [pid = 2257] [serial = 2254] [outer = 0x114b46800] 05:59:14 INFO - PROCESS | 2257 | 1461675554443 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]]]}] 05:59:14 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. 05:59:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 467ms 05:59:14 INFO - PROCESS | 2257 | 1461675554470 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 2257 | 1461675554471 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:59:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:59:14 INFO - PROCESS | 2257 | 1461675554474 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 2257 | 1461675554476 Marionette TRACE conn2 <- [1,2974,null,{}] 05:59:14 INFO - PROCESS | 2257 | 1461675554479 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}] 05:59:14 INFO - PROCESS | 2257 | 1461675554610 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:59:14 INFO - PROCESS | 2257 | 1461675554618 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d15c800 == 42 [pid = 2257] [id = 752] 05:59:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 94 (0x11c671c00) [pid = 2257] [serial = 2255] [outer = 0x0] 05:59:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 95 (0x12807b000) [pid = 2257] [serial = 2256] [outer = 0x11c671c00] 05:59:14 INFO - PROCESS | 2257 | 1461675554647 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 2257 | ++DOMWINDOW == 96 (0x12924d400) [pid = 2257] [serial = 2257] [outer = 0x11c671c00] 05:59:14 INFO - PROCESS | 2257 | 1461675554949 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]]]}] 05:59:14 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. 05:59:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 521ms 05:59:14 INFO - PROCESS | 2257 | 1461675554995 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 2257 | 1461675554997 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:59:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:59:15 INFO - PROCESS | 2257 | 1461675555001 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 2257 | 1461675555002 Marionette TRACE conn2 <- [1,2978,null,{}] 05:59:15 INFO - PROCESS | 2257 | 1461675555005 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}] 05:59:15 INFO - PROCESS | 2257 | 1461675555084 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:59:15 INFO - PROCESS | 2257 | 1461675555088 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e391000 == 43 [pid = 2257] [id = 753] 05:59:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 97 (0x129617400) [pid = 2257] [serial = 2258] [outer = 0x0] 05:59:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x129d0b800) [pid = 2257] [serial = 2259] [outer = 0x129617400] 05:59:15 INFO - PROCESS | 2257 | 1461675555114 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x129d17800) [pid = 2257] [serial = 2260] [outer = 0x129617400] 05:59:15 INFO - PROCESS | 2257 | 1461675555411 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]]]}] 05:59:15 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. 05:59:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 418ms 05:59:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:59:15 INFO - PROCESS | 2257 | 1461675555420 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 2257 | 1461675555421 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:59:15 INFO - PROCESS | 2257 | 1461675555423 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 2257 | 1461675555424 Marionette TRACE conn2 <- [1,2982,null,{}] 05:59:15 INFO - PROCESS | 2257 | 1461675555427 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}] 05:59:15 INFO - PROCESS | 2257 | 1461675555512 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:59:15 INFO - PROCESS | 2257 | 1461675555571 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 2257 | ++DOCSHELL 0x12e40a800 == 44 [pid = 2257] [id = 754] 05:59:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11360bc00) [pid = 2257] [serial = 2261] [outer = 0x0] 05:59:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x129d88000) [pid = 2257] [serial = 2262] [outer = 0x11360bc00] 05:59:15 INFO - PROCESS | 2257 | 1461675555596 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x129def400) [pid = 2257] [serial = 2263] [outer = 0x11360bc00] 05:59:15 INFO - PROCESS | 2257 | 1461675555859 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"]]]}] 05:59:15 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 05:59:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:59:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 472ms 05:59:15 INFO - PROCESS | 2257 | 1461675555966 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 2257 | 1461675555968 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:59:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:59:15 INFO - PROCESS | 2257 | 1461675555975 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 2257 | 1461675555978 Marionette TRACE conn2 <- [1,2986,null,{}] 05:59:15 INFO - PROCESS | 2257 | 1461675555982 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}] 05:59:16 INFO - PROCESS | 2257 | 1461675556075 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:59:16 INFO - PROCESS | 2257 | 1461675556166 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x118f1c800 == 45 [pid = 2257] [id = 755] 05:59:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x114bb6c00) [pid = 2257] [serial = 2264] [outer = 0x0] 05:59:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x114fd4000) [pid = 2257] [serial = 2265] [outer = 0x114bb6c00] 05:59:16 INFO - PROCESS | 2257 | 1461675556198 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11512e000) [pid = 2257] [serial = 2266] [outer = 0x114bb6c00] 05:59:16 INFO - PROCESS | 2257 | 1461675556570 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]]]}] 05:59:16 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. 05:59:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 621ms 05:59:16 INFO - PROCESS | 2257 | 1461675556598 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 2257 | 1461675556600 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:59:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:59:16 INFO - PROCESS | 2257 | 1461675556605 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 2257 | 1461675556608 Marionette TRACE conn2 <- [1,2990,null,{}] 05:59:16 INFO - PROCESS | 2257 | 1461675556611 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}] 05:59:16 INFO - PROCESS | 2257 | 1461675556715 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:59:16 INFO - PROCESS | 2257 | 1461675556770 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a44800 == 46 [pid = 2257] [id = 756] 05:59:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x114bb7000) [pid = 2257] [serial = 2267] [outer = 0x0] 05:59:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x118e0e400) [pid = 2257] [serial = 2268] [outer = 0x114bb7000] 05:59:16 INFO - PROCESS | 2257 | 1461675556800 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11a84a000) [pid = 2257] [serial = 2269] [outer = 0x114bb7000] 05:59:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bd15800 == 47 [pid = 2257] [id = 757] 05:59:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11a960000) [pid = 2257] [serial = 2270] [outer = 0x0] 05:59:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x119263400) [pid = 2257] [serial = 2271] [outer = 0x11a960000] 05:59:17 INFO - PROCESS | 2257 | 1461675557199 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]]]}] 05:59:17 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. 05:59:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 05:59:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:59:17 INFO - PROCESS | 2257 | 1461675557228 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 2257 | 1461675557230 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 2257 | 1461675557232 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 2257 | 1461675557233 Marionette TRACE conn2 <- [1,2994,null,{}] 05:59:17 INFO - PROCESS | 2257 | 1461675557237 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}] 05:59:17 INFO - PROCESS | 2257 | 1461675557363 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:59:17 INFO - PROCESS | 2257 | 1461675557488 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1c1800 == 48 [pid = 2257] [id = 758] 05:59:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11be1ac00) [pid = 2257] [serial = 2272] [outer = 0x0] 05:59:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c007000) [pid = 2257] [serial = 2273] [outer = 0x11be1ac00] 05:59:17 INFO - PROCESS | 2257 | 1461675557525 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c858000) [pid = 2257] [serial = 2274] [outer = 0x11be1ac00] 05:59:17 INFO - PROCESS | 2257 | 1461675557886 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]]]}] 05:59:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:59:17 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 05:59:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 05:59:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:59:17 INFO - PROCESS | 2257 | 1461675557903 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 2257 | 1461675557904 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 2257 | 1461675557907 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 2257 | 1461675557908 Marionette TRACE conn2 <- [1,2998,null,{}] 05:59:17 INFO - PROCESS | 2257 | 1461675557911 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}] 05:59:18 INFO - PROCESS | 2257 | 1461675558040 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:59:18 INFO - PROCESS | 2257 | 1461675558163 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea4c800 == 49 [pid = 2257] [id = 759] 05:59:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11c88ec00) [pid = 2257] [serial = 2275] [outer = 0x0] 05:59:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11c8b0400) [pid = 2257] [serial = 2276] [outer = 0x11c88ec00] 05:59:18 INFO - PROCESS | 2257 | 1461675558216 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x127770000) [pid = 2257] [serial = 2277] [outer = 0x11c88ec00] 05:59:18 INFO - PROCESS | 2257 | 1461675558655 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]]]}] 05:59:18 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. 05:59:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 771ms 05:59:18 INFO - PROCESS | 2257 | 1461675558679 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 2257 | 1461675558680 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:59:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:59:18 INFO - PROCESS | 2257 | 1461675558683 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 2257 | 1461675558684 Marionette TRACE conn2 <- [1,3002,null,{}] 05:59:18 INFO - PROCESS | 2257 | 1461675558686 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}] 05:59:18 INFO - PROCESS | 2257 | 1461675558813 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:59:18 INFO - PROCESS | 2257 | 1461675558920 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebca000 == 50 [pid = 2257] [id = 760] 05:59:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11c897c00) [pid = 2257] [serial = 2278] [outer = 0x0] 05:59:18 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x128918000) [pid = 2257] [serial = 2279] [outer = 0x11c897c00] 05:59:18 INFO - PROCESS | 2257 | 1461675558969 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129d0a000) [pid = 2257] [serial = 2280] [outer = 0x11c897c00] 05:59:19 INFO - PROCESS | 2257 | 1461675559393 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]]]}] 05:59:19 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. 05:59:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 719ms 05:59:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:59:19 INFO - PROCESS | 2257 | 1461675559403 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 2257 | 1461675559404 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:59:19 INFO - PROCESS | 2257 | 1461675559407 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 2257 | 1461675559408 Marionette TRACE conn2 <- [1,3006,null,{}] 05:59:19 INFO - PROCESS | 2257 | 1461675559410 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}] 05:59:19 INFO - PROCESS | 2257 | 1461675559528 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:59:19 INFO - PROCESS | 2257 | 1461675559586 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ef54000 == 51 [pid = 2257] [id = 761] 05:59:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129dfac00) [pid = 2257] [serial = 2281] [outer = 0x0] 05:59:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12a548800) [pid = 2257] [serial = 2282] [outer = 0x129dfac00] 05:59:19 INFO - PROCESS | 2257 | 1461675559616 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12a54d800) [pid = 2257] [serial = 2283] [outer = 0x129dfac00] 05:59:20 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. 05:59:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 618ms 05:59:20 INFO - PROCESS | 2257 | 1461675560019 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]]]}] 05:59:20 INFO - PROCESS | 2257 | 1461675560026 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 2257 | 1461675560027 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:59:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:59:20 INFO - PROCESS | 2257 | 1461675560030 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 2257 | 1461675560031 Marionette TRACE conn2 <- [1,3010,null,{}] 05:59:20 INFO - PROCESS | 2257 | 1461675560033 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}] 05:59:20 INFO - PROCESS | 2257 | 1461675560130 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:59:20 INFO - PROCESS | 2257 | 1461675560184 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1b9800 == 52 [pid = 2257] [id = 762] 05:59:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x1157db000) [pid = 2257] [serial = 2284] [outer = 0x0] 05:59:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x1296ac400) [pid = 2257] [serial = 2285] [outer = 0x1157db000] 05:59:20 INFO - PROCESS | 2257 | 1461675560214 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12a8af400) [pid = 2257] [serial = 2286] [outer = 0x1157db000] 05:59:20 INFO - PROCESS | 2257 | 1461675560613 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]]]}] 05:59:20 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 05:59:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 617ms 05:59:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:59:20 INFO - PROCESS | 2257 | 1461675560648 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 2257 | 1461675560650 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:59:20 INFO - PROCESS | 2257 | 1461675560654 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 2257 | 1461675560656 Marionette TRACE conn2 <- [1,3014,null,{}] 05:59:20 INFO - PROCESS | 2257 | 1461675560660 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}] 05:59:21 INFO - PROCESS | 2257 | 1461675560993 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:59:21 INFO - PROCESS | 2257 | 1461675561114 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b916800 == 53 [pid = 2257] [id = 763] 05:59:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x1143b9800) [pid = 2257] [serial = 2287] [outer = 0x0] 05:59:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x114fd4400) [pid = 2257] [serial = 2288] [outer = 0x1143b9800] 05:59:21 INFO - PROCESS | 2257 | 1461675561143 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x115127400) [pid = 2257] [serial = 2289] [outer = 0x1143b9800] 05:59:21 INFO - PROCESS | 2257 | [2257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:59:21 INFO - PROCESS | 2257 | 1461675561541 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:59:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:59:21 INFO - {} 05:59:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:59:21 INFO - {} 05:59:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:59:21 INFO - {} 05:59:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:59:21 INFO - {} 05:59:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 923ms 05:59:21 INFO - TEST-START | /FileAPI/fileReader.html 05:59:21 INFO - PROCESS | 2257 | 1461675561578 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 2257 | 1461675561580 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:59:21 INFO - PROCESS | 2257 | 1461675561583 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 2257 | 1461675561585 Marionette TRACE conn2 <- [1,3018,null,{}] 05:59:21 INFO - PROCESS | 2257 | 1461675561634 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}] 05:59:21 INFO - PROCESS | 2257 | 1461675561718 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:59:21 INFO - PROCESS | 2257 | 1461675561724 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 2257 | ++DOCSHELL 0x1270cc000 == 54 [pid = 2257] [id = 764] 05:59:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x11581cc00) [pid = 2257] [serial = 2290] [outer = 0x0] 05:59:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x11867d400) [pid = 2257] [serial = 2291] [outer = 0x11581cc00] 05:59:21 INFO - PROCESS | 2257 | 1461675561754 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x11adea800) [pid = 2257] [serial = 2292] [outer = 0x11581cc00] 05:59:21 INFO - PROCESS | 2257 | --DOCSHELL 0x12e391000 == 53 [pid = 2257] [id = 753] 05:59:21 INFO - PROCESS | 2257 | --DOCSHELL 0x12d15c800 == 52 [pid = 2257] [id = 752] 05:59:21 INFO - PROCESS | 2257 | --DOCSHELL 0x125cae800 == 51 [pid = 2257] [id = 751] 05:59:21 INFO - PROCESS | 2257 | --DOCSHELL 0x12bbf4000 == 50 [pid = 2257] [id = 750] 05:59:21 INFO - PROCESS | 2257 | --DOCSHELL 0x12af47800 == 49 [pid = 2257] [id = 749] 05:59:21 INFO - PROCESS | 2257 | --DOCSHELL 0x12a5d0800 == 48 [pid = 2257] [id = 748] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11b06f800 == 47 [pid = 2257] [id = 747] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0ce800 == 46 [pid = 2257] [id = 746] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x127c66800 == 45 [pid = 2257] [id = 745] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x1270ce000 == 44 [pid = 2257] [id = 744] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11c54d000 == 43 [pid = 2257] [id = 743] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11a644000 == 42 [pid = 2257] [id = 742] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11be6c000 == 41 [pid = 2257] [id = 741] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x125cbc000 == 40 [pid = 2257] [id = 739] 05:59:22 INFO - PROCESS | 2257 | --DOCSHELL 0x11adbf800 == 39 [pid = 2257] [id = 738] 05:59:22 INFO - PROCESS | 2257 | 1461675562154 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]]]}] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x12899a400) [pid = 2257] [serial = 2209] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x123a6a400) [pid = 2257] [serial = 2191] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x11c010800) [pid = 2257] [serial = 2179] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x11c3bcc00) [pid = 2257] [serial = 2180] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11adf1c00) [pid = 2257] [serial = 2173] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x11afed400) [pid = 2257] [serial = 2174] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x115122400) [pid = 2257] [serial = 2161] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x11512dc00) [pid = 2257] [serial = 2162] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11c3e7400) [pid = 2257] [serial = 2182] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11c859000) [pid = 2257] [serial = 2183] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x12776b000) [pid = 2257] [serial = 2194] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x11aa52400) [pid = 2257] [serial = 2170] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x11aded800) [pid = 2257] [serial = 2171] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x115711400) [pid = 2257] [serial = 2164] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11867c000) [pid = 2257] [serial = 2165] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x11b00a400) [pid = 2257] [serial = 2176] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x11c002c00) [pid = 2257] [serial = 2177] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x127fbe800) [pid = 2257] [serial = 2197] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x12890b800) [pid = 2257] [serial = 2198] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11c88b400) [pid = 2257] [serial = 2185] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x11c893800) [pid = 2257] [serial = 2186] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x118f52000) [pid = 2257] [serial = 2167] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x119e40800) [pid = 2257] [serial = 2168] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x114fd5c00) [pid = 2257] [serial = 2200] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x1186b5800) [pid = 2257] [serial = 2201] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11b80dc00) [pid = 2257] [serial = 2203] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x128078800) [pid = 2257] [serial = 2207] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x11c88a400) [pid = 2257] [serial = 2188] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11c8b5800) [pid = 2257] [serial = 2189] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c892000) [pid = 2257] [serial = 2204] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x127840000) [pid = 2257] [serial = 2195] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 99 (0x12738c400) [pid = 2257] [serial = 2192] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 98 (0x127456800) [pid = 2257] [serial = 2206] [outer = 0x0] [url = about:blank] 05:59:22 INFO - PROCESS | 2257 | --DOMWINDOW == 97 (0x129619800) [pid = 2257] [serial = 2210] [outer = 0x0] [url = about:blank] 05:59:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:59:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:59:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:59:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:59:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 621ms 05:59:22 INFO - PROCESS | 2257 | 1461675562204 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 2257 | 1461675562205 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:59:22 INFO - TEST-START | /FileAPI/historical.html 05:59:22 INFO - PROCESS | 2257 | 1461675562208 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 2257 | 1461675562209 Marionette TRACE conn2 <- [1,3022,null,{}] 05:59:22 INFO - PROCESS | 2257 | 1461675562211 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}] 05:59:22 INFO - PROCESS | 2257 | 1461675562292 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:59:22 INFO - PROCESS | 2257 | 1461675562301 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x11bb4a000 == 40 [pid = 2257] [id = 765] 05:59:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 98 (0x11af11c00) [pid = 2257] [serial = 2293] [outer = 0x0] 05:59:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 99 (0x11afe5400) [pid = 2257] [serial = 2294] [outer = 0x11af11c00] 05:59:22 INFO - PROCESS | 2257 | 1461675562327 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 100 (0x11b008800) [pid = 2257] [serial = 2295] [outer = 0x11af11c00] 05:59:22 INFO - PROCESS | 2257 | 1461675562669 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"]]]}] 05:59:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:59:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:59:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:59:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:59:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:59:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:59:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:59:22 INFO - TEST-OK | /FileAPI/historical.html | took 472ms 05:59:22 INFO - TEST-START | /FileAPI/idlharness.html 05:59:22 INFO - PROCESS | 2257 | 1461675562681 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 2257 | 1461675562684 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:59:22 INFO - PROCESS | 2257 | 1461675562691 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 2257 | 1461675562694 Marionette TRACE conn2 <- [1,3026,null,{}] 05:59:22 INFO - PROCESS | 2257 | 1461675562696 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}] 05:59:22 INFO - PROCESS | 2257 | 1461675562785 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:59:22 INFO - PROCESS | 2257 | 1461675562836 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 2257 | ++DOCSHELL 0x127c53000 == 41 [pid = 2257] [id = 766] 05:59:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11af12800) [pid = 2257] [serial = 2296] [outer = 0x0] 05:59:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x11b8d0800) [pid = 2257] [serial = 2297] [outer = 0x11af12800] 05:59:22 INFO - PROCESS | 2257 | 1461675562863 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x11c3be000) [pid = 2257] [serial = 2298] [outer = 0x11af12800] 05:59:23 INFO - PROCESS | 2257 | 1461675563399 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]]]}] 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:59:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:59:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:59:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:59:23 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 05:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:59:23 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 05:59:23 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 05:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:59:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:59:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:59:23 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 05:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:59:23 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 05:59:23 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 05:59:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:59:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:59:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:59:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:59:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:59:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:59:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 741ms 05:59:23 INFO - PROCESS | 2257 | 1461675563429 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 2257 | 1461675563430 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:59:23 INFO - TEST-START | /FileAPI/idlharness.worker 05:59:23 INFO - PROCESS | 2257 | 1461675563432 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 2257 | 1461675563433 Marionette TRACE conn2 <- [1,3030,null,{}] 05:59:23 INFO - PROCESS | 2257 | 1461675563435 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}] 05:59:23 INFO - PROCESS | 2257 | 1461675563522 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:59:23 INFO - PROCESS | 2257 | 1461675563526 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 2257 | ++DOCSHELL 0x12b8b6800 == 42 [pid = 2257] [id = 767] 05:59:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x11c702800) [pid = 2257] [serial = 2299] [outer = 0x0] 05:59:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x129b71400) [pid = 2257] [serial = 2300] [outer = 0x11c702800] 05:59:23 INFO - PROCESS | 2257 | 1461675563552 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x129df2800) [pid = 2257] [serial = 2301] [outer = 0x11c702800] 05:59:23 INFO - PROCESS | 2257 | [2257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:59:24 INFO - PROCESS | 2257 | 1461675564233 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,{},{}]]]}] 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:59:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:59:24 INFO - {} 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:59:24 INFO - {} 05:59:24 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 - {} 05:59:24 INFO - {} 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:59:24 INFO - {} 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:59:24 INFO - {} 05:59:24 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 - {} 05:59:24 INFO - {} 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 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 05:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:59:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:59:24 INFO - {} 05:59:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 840ms 05:59:24 INFO - PROCESS | 2257 | 1461675564275 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 2257 | 1461675564276 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:59:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:59:24 INFO - PROCESS | 2257 | 1461675564278 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 2257 | 1461675564279 Marionette TRACE conn2 <- [1,3034,null,{}] 05:59:24 INFO - PROCESS | 2257 | 1461675564281 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}] 05:59:24 INFO - PROCESS | 2257 | 1461675564390 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:59:24 INFO - PROCESS | 2257 | 1461675564425 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ea37800 == 43 [pid = 2257] [id = 768] 05:59:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x12bba9800) [pid = 2257] [serial = 2302] [outer = 0x0] 05:59:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x12bbab800) [pid = 2257] [serial = 2303] [outer = 0x12bba9800] 05:59:24 INFO - PROCESS | 2257 | 1461675564457 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x12bcdcc00) [pid = 2257] [serial = 2304] [outer = 0x12bba9800] 05:59:24 INFO - PROCESS | 2257 | 1461675564799 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]]]}] 05:59:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:59:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 568ms 05:59:24 INFO - PROCESS | 2257 | 1461675564846 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 2257 | 1461675564848 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:59:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:59:24 INFO - PROCESS | 2257 | 1461675564850 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 2257 | 1461675564851 Marionette TRACE conn2 <- [1,3038,null,{}] 05:59:24 INFO - PROCESS | 2257 | 1461675564853 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}] 05:59:24 INFO - PROCESS | 2257 | 1461675564958 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:59:24 INFO - PROCESS | 2257 | 1461675564992 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f6bb000 == 44 [pid = 2257] [id = 769] 05:59:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x12bba9c00) [pid = 2257] [serial = 2305] [outer = 0x0] 05:59:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x12bead400) [pid = 2257] [serial = 2306] [outer = 0x12bba9c00] 05:59:25 INFO - PROCESS | 2257 | 1461675565017 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x12beba400) [pid = 2257] [serial = 2307] [outer = 0x12bba9c00] 05:59:25 INFO - PROCESS | 2257 | 1461675565302 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"]]]}] 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:59:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 05:59:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:59:25 INFO - PROCESS | 2257 | 1461675565321 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 2257 | 1461675565322 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:59:25 INFO - PROCESS | 2257 | 1461675565324 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 2257 | 1461675565326 Marionette TRACE conn2 <- [1,3042,null,{}] 05:59:25 INFO - PROCESS | 2257 | 1461675565340 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}] 05:59:25 INFO - PROCESS | 2257 | 1461675565446 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:59:25 INFO - PROCESS | 2257 | 1461675565480 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 2257 | ++DOCSHELL 0x12f990800 == 45 [pid = 2257] [id = 770] 05:59:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x12bebcc00) [pid = 2257] [serial = 2308] [outer = 0x0] 05:59:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x12d013800) [pid = 2257] [serial = 2309] [outer = 0x12bebcc00] 05:59:25 INFO - PROCESS | 2257 | 1461675565505 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x12d1ad800) [pid = 2257] [serial = 2310] [outer = 0x12bebcc00] 05:59:25 INFO - PROCESS | 2257 | 1461675565900 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]]]}] 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:59:25 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. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:59:25 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'.) 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:59:25 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. 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:59:25 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. 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:59:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:59:25 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. 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:59:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:59:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:59:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:59:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:59:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 630ms 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x129617400) [pid = 2257] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11c3bfc00) [pid = 2257] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x125de1800) [pid = 2257] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x11aa47c00) [pid = 2257] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x114bc0000) [pid = 2257] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x11c8bbc00) [pid = 2257] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x119d88c00) [pid = 2257] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x11c007400) [pid = 2257] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x115785c00) [pid = 2257] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11b00b400) [pid = 2257] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x115a3a800) [pid = 2257] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 103 (0x114b46800) [pid = 2257] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 102 (0x11c671c00) [pid = 2257] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 101 (0x11c66c400) [pid = 2257] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:59:25 INFO - PROCESS | 2257 | --DOMWINDOW == 100 (0x12b6d0c00) [pid = 2257] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:59:25 INFO - PROCESS | 2257 | 1461675565990 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 2257 | 1461675565991 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:59:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:59:26 INFO - PROCESS | 2257 | 1461675565996 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 2257 | 1461675565997 Marionette TRACE conn2 <- [1,3046,null,{}] 05:59:26 INFO - PROCESS | 2257 | 1461675566000 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}] 05:59:26 INFO - PROCESS | 2257 | 1461675566104 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:59:26 INFO - PROCESS | 2257 | 1461675566142 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x12fc55800 == 46 [pid = 2257] [id = 771] 05:59:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 101 (0x11c3bfc00) [pid = 2257] [serial = 2311] [outer = 0x0] 05:59:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 102 (0x125de1800) [pid = 2257] [serial = 2312] [outer = 0x11c3bfc00] 05:59:26 INFO - PROCESS | 2257 | 1461675566168 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 103 (0x12d1ad400) [pid = 2257] [serial = 2313] [outer = 0x11c3bfc00] 05:59:26 INFO - PROCESS | 2257 | [2257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:59:26 INFO - PROCESS | 2257 | 1461675566474 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:59:26 INFO - {} 05:59:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 523ms 05:59:26 INFO - PROCESS | 2257 | 1461675566519 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 2257 | 1461675566520 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:59:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:59:26 INFO - PROCESS | 2257 | 1461675566523 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 2257 | 1461675566524 Marionette TRACE conn2 <- [1,3050,null,{}] 05:59:26 INFO - PROCESS | 2257 | 1461675566526 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}] 05:59:26 INFO - PROCESS | 2257 | 1461675566611 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:59:26 INFO - PROCESS | 2257 | 1461675566665 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 2257 | ++DOCSHELL 0x1300a2000 == 47 [pid = 2257] [id = 772] 05:59:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 104 (0x1135a2c00) [pid = 2257] [serial = 2314] [outer = 0x0] 05:59:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x1188e6000) [pid = 2257] [serial = 2315] [outer = 0x1135a2c00] 05:59:26 INFO - PROCESS | 2257 | 1461675566693 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x1186b1c00) [pid = 2257] [serial = 2316] [outer = 0x1135a2c00] 05:59:26 INFO - PROCESS | 2257 | 1461675566941 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]]]}] 05:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:59:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 05:59:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:59:27 INFO - PROCESS | 2257 | 1461675566992 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 2257 | 1461675566994 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:59:27 INFO - PROCESS | 2257 | 1461675566996 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 2257 | 1461675566997 Marionette TRACE conn2 <- [1,3054,null,{}] 05:59:27 INFO - PROCESS | 2257 | 1461675567008 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}] 05:59:27 INFO - PROCESS | 2257 | 1461675567098 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:59:27 INFO - PROCESS | 2257 | 1461675567102 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 2257 | ++DOCSHELL 0x13041b000 == 48 [pid = 2257] [id = 773] 05:59:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11912e000) [pid = 2257] [serial = 2317] [outer = 0x0] 05:59:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x12d6afc00) [pid = 2257] [serial = 2318] [outer = 0x11912e000] 05:59:27 INFO - PROCESS | 2257 | 1461675567131 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x12dc2c000) [pid = 2257] [serial = 2319] [outer = 0x11912e000] 05:59:27 INFO - PROCESS | 2257 | 1461675567733 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"]]]}] 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:59:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:59:27 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" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:59:27 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" 05:59:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:59:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 791ms 05:59:27 INFO - PROCESS | 2257 | 1461675567789 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 2257 | 1461675567794 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:59:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:59:27 INFO - PROCESS | 2257 | 1461675567799 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 2257 | 1461675567802 Marionette TRACE conn2 <- [1,3058,null,{}] 05:59:27 INFO - PROCESS | 2257 | 1461675567806 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}] 05:59:28 INFO - PROCESS | 2257 | 1461675568006 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:59:28 INFO - PROCESS | 2257 | 1461675568017 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x130da7800 == 49 [pid = 2257] [id = 774] 05:59:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x118e84000) [pid = 2257] [serial = 2320] [outer = 0x0] 05:59:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x12e878800) [pid = 2257] [serial = 2321] [outer = 0x118e84000] 05:59:28 INFO - PROCESS | 2257 | 1461675568058 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x12e8d1000) [pid = 2257] [serial = 2322] [outer = 0x118e84000] 05:59:28 INFO - PROCESS | 2257 | 1461675568548 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]]]}] 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:59:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:59:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:59:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:59:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:59:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:59:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 774ms 05:59:28 INFO - PROCESS | 2257 | 1461675568572 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:59:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:59:28 INFO - PROCESS | 2257 | 1461675568576 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:59:28 INFO - PROCESS | 2257 | 1461675568579 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 2257 | 1461675568582 Marionette TRACE conn2 <- [1,3062,null,{}] 05:59:28 INFO - PROCESS | 2257 | 1461675568586 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}] 05:59:28 INFO - PROCESS | 2257 | 1461675568691 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:59:28 INFO - PROCESS | 2257 | 1461675568751 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 2257 | ++DOCSHELL 0x125cae800 == 50 [pid = 2257] [id = 775] 05:59:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11a958800) [pid = 2257] [serial = 2323] [outer = 0x0] 05:59:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11adef000) [pid = 2257] [serial = 2324] [outer = 0x11a958800] 05:59:28 INFO - PROCESS | 2257 | 1461675568782 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x11b011800) [pid = 2257] [serial = 2325] [outer = 0x11a958800] 05:59:28 INFO - PROCESS | 2257 | [2257] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:59:29 INFO - PROCESS | 2257 | 1461675569234 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:59:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:59:29 INFO - {} 05:59:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 675ms 05:59:29 INFO - PROCESS | 2257 | 1461675569255 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 2257 | 1461675569260 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:59:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:59:29 INFO - PROCESS | 2257 | 1461675569268 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 2257 | 1461675569270 Marionette TRACE conn2 <- [1,3066,null,{}] 05:59:29 INFO - PROCESS | 2257 | 1461675569274 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}] 05:59:29 INFO - PROCESS | 2257 | 1461675569429 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:59:29 INFO - PROCESS | 2257 | 1461675569530 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 2257 | ++DOCSHELL 0x129c2b800 == 51 [pid = 2257] [id = 776] 05:59:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x11bdde400) [pid = 2257] [serial = 2326] [outer = 0x0] 05:59:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x11c88d000) [pid = 2257] [serial = 2327] [outer = 0x11bdde400] 05:59:29 INFO - PROCESS | 2257 | 1461675569563 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x12776d800) [pid = 2257] [serial = 2328] [outer = 0x11bdde400] 05:59:29 INFO - PROCESS | 2257 | 1461675569923 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]]]}] 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:59:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:59:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 675ms 05:59:29 INFO - PROCESS | 2257 | 1461675569942 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 2257 | 1461675569943 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:59:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:59:29 INFO - PROCESS | 2257 | 1461675569946 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 2257 | 1461675569948 Marionette TRACE conn2 <- [1,3070,null,{}] 05:59:29 INFO - PROCESS | 2257 | 1461675569956 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}] 05:59:30 INFO - PROCESS | 2257 | 1461675570065 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:59:30 INFO - PROCESS | 2257 | 1461675570179 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x12d163000 == 52 [pid = 2257] [id = 777] 05:59:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129b6b400) [pid = 2257] [serial = 2329] [outer = 0x0] 05:59:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129df9c00) [pid = 2257] [serial = 2330] [outer = 0x129b6b400] 05:59:30 INFO - PROCESS | 2257 | 1461675570211 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12a54f400) [pid = 2257] [serial = 2331] [outer = 0x129b6b400] 05:59:30 INFO - PROCESS | 2257 | 1461675570580 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]]]}] 05:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:59:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:59:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 676ms 05:59:30 INFO - PROCESS | 2257 | 1461675570622 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 2257 | 1461675570624 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:59:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:59:30 INFO - PROCESS | 2257 | 1461675570627 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 2257 | 1461675570628 Marionette TRACE conn2 <- [1,3074,null,{}] 05:59:30 INFO - PROCESS | 2257 | 1461675570630 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}] 05:59:30 INFO - PROCESS | 2257 | 1461675570737 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:59:30 INFO - PROCESS | 2257 | 1461675570840 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ebca800 == 53 [pid = 2257] [id = 778] 05:59:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12a8adc00) [pid = 2257] [serial = 2332] [outer = 0x0] 05:59:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 123 (0x12a8b5000) [pid = 2257] [serial = 2333] [outer = 0x12a8adc00] 05:59:30 INFO - PROCESS | 2257 | 1461675570871 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 2257 | ++DOMWINDOW == 124 (0x12acf1800) [pid = 2257] [serial = 2334] [outer = 0x12a8adc00] 05:59:31 INFO - PROCESS | 2257 | 1461675571212 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]]]}] 05:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:59:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:59:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 621ms 05:59:31 INFO - PROCESS | 2257 | 1461675571249 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 2257 | 1461675571250 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:59:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:59:31 INFO - PROCESS | 2257 | 1461675571253 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 2257 | 1461675571254 Marionette TRACE conn2 <- [1,3078,null,{}] 05:59:31 INFO - PROCESS | 2257 | 1461675571256 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}] 05:59:31 INFO - PROCESS | 2257 | 1461675571359 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:59:31 INFO - PROCESS | 2257 | 1461675571449 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 2257 | ++DOCSHELL 0x12ff2e800 == 54 [pid = 2257] [id = 779] 05:59:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 125 (0x12acf3800) [pid = 2257] [serial = 2335] [outer = 0x0] 05:59:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 126 (0x12acf7400) [pid = 2257] [serial = 2336] [outer = 0x12acf3800] 05:59:31 INFO - PROCESS | 2257 | 1461675571481 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 2257 | ++DOMWINDOW == 127 (0x12b307000) [pid = 2257] [serial = 2337] [outer = 0x12acf3800] 05:59:31 INFO - PROCESS | 2257 | 1461675571852 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] 05:59:31 INFO - PROCESS | 2257 | 1461675571878 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:59:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:59:31 INFO - PROCESS | 2257 | 1461675571880 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 2257 | 1461675571882 Marionette TRACE conn2 <- [1,3082,null,{}] 05:59:31 INFO - PROCESS | 2257 | 1461675571884 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}] 05:59:32 INFO - PROCESS | 2257 | 1461675571997 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:59:32 INFO - PROCESS | 2257 | 1461675572061 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x11aae4800 == 55 [pid = 2257] [id = 780] 05:59:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 128 (0x114fe0000) [pid = 2257] [serial = 2338] [outer = 0x0] 05:59:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 129 (0x1157e4000) [pid = 2257] [serial = 2339] [outer = 0x114fe0000] 05:59:32 INFO - PROCESS | 2257 | 1461675572139 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 130 (0x12b549400) [pid = 2257] [serial = 2340] [outer = 0x114fe0000] 05:59:32 INFO - PROCESS | 2257 | 1461675572684 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]]]}] 05:59:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:59:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:59:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:59:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 822ms 05:59:32 INFO - PROCESS | 2257 | 1461675572712 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:59:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:59:32 INFO - PROCESS | 2257 | 1461675572715 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:59:32 INFO - PROCESS | 2257 | 1461675572718 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 2257 | 1461675572721 Marionette TRACE conn2 <- [1,3086,null,{}] 05:59:32 INFO - PROCESS | 2257 | 1461675572724 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}] 05:59:32 INFO - PROCESS | 2257 | 1461675572821 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:59:32 INFO - PROCESS | 2257 | 1461675572885 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 2257 | ++DOCSHELL 0x123a4c000 == 56 [pid = 2257] [id = 781] 05:59:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 131 (0x118f52800) [pid = 2257] [serial = 2341] [outer = 0x0] 05:59:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 132 (0x119a6c000) [pid = 2257] [serial = 2342] [outer = 0x118f52800] 05:59:32 INFO - PROCESS | 2257 | 1461675572914 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 2257 | ++DOMWINDOW == 133 (0x11ad0c800) [pid = 2257] [serial = 2343] [outer = 0x118f52800] 05:59:33 INFO - PROCESS | 2257 | 1461675573281 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:59:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:59:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 572ms 05:59:33 INFO - PROCESS | 2257 | 1461675573290 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 2257 | 1461675573293 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:59:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:59:33 INFO - PROCESS | 2257 | 1461675573298 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 2257 | 1461675573300 Marionette TRACE conn2 <- [1,3090,null,{}] 05:59:33 INFO - PROCESS | 2257 | 1461675573302 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}] 05:59:33 INFO - PROCESS | 2257 | 1461675573396 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:59:33 INFO - PROCESS | 2257 | 1461675573456 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 2257 | ++DOCSHELL 0x11c0be000 == 57 [pid = 2257] [id = 782] 05:59:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 134 (0x119261800) [pid = 2257] [serial = 2344] [outer = 0x0] 05:59:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 135 (0x11ade8400) [pid = 2257] [serial = 2345] [outer = 0x119261800] 05:59:33 INFO - PROCESS | 2257 | 1461675573487 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 2257 | ++DOMWINDOW == 136 (0x11aff0c00) [pid = 2257] [serial = 2346] [outer = 0x119261800] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x11c0d1800 == 56 [pid = 2257] [id = 671] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x13041b000 == 55 [pid = 2257] [id = 773] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x1300a2000 == 54 [pid = 2257] [id = 772] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12fc55800 == 53 [pid = 2257] [id = 771] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12f990800 == 52 [pid = 2257] [id = 770] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12f6bb000 == 51 [pid = 2257] [id = 769] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12ea37800 == 50 [pid = 2257] [id = 768] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 135 (0x129b75000) [pid = 2257] [serial = 2212] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 134 (0x129d88000) [pid = 2257] [serial = 2262] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 133 (0x115484c00) [pid = 2257] [serial = 2215] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 132 (0x11aa44400) [pid = 2257] [serial = 2218] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12b8b6800 == 49 [pid = 2257] [id = 767] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x127c53000 == 48 [pid = 2257] [id = 766] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x11bb4a000 == 47 [pid = 2257] [id = 765] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x1270cc000 == 46 [pid = 2257] [id = 764] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x11b916800 == 45 [pid = 2257] [id = 763] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x12c1c1800 == 44 [pid = 2257] [id = 758] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x11bd15800 == 43 [pid = 2257] [id = 757] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x123a44800 == 42 [pid = 2257] [id = 756] 05:59:33 INFO - PROCESS | 2257 | --DOCSHELL 0x118f1c800 == 41 [pid = 2257] [id = 755] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 131 (0x12bce0000) [pid = 2257] [serial = 2159] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 130 (0x129d17800) [pid = 2257] [serial = 2260] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 129 (0x11c861800) [pid = 2257] [serial = 2241] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 128 (0x127493000) [pid = 2257] [serial = 2247] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 127 (0x11ade7c00) [pid = 2257] [serial = 2230] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 126 (0x11afeb800) [pid = 2257] [serial = 2231] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 125 (0x115122800) [pid = 2257] [serial = 2224] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 124 (0x115485800) [pid = 2257] [serial = 2225] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 123 (0x123a6ac00) [pid = 2257] [serial = 2244] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 122 (0x11be1ec00) [pid = 2257] [serial = 2236] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 121 (0x11c8bd800) [pid = 2257] [serial = 2222] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 120 (0x11c858400) [pid = 2257] [serial = 2221] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 119 (0x1188e9800) [pid = 2257] [serial = 2227] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 118 (0x119263c00) [pid = 2257] [serial = 2228] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 117 (0x11b8c8400) [pid = 2257] [serial = 2233] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 116 (0x11be12c00) [pid = 2257] [serial = 2234] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 115 (0x12776e800) [pid = 2257] [serial = 2250] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 114 (0x12776d000) [pid = 2257] [serial = 2248] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 113 (0x11a95ac00) [pid = 2257] [serial = 2253] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 112 (0x11c3b8000) [pid = 2257] [serial = 2254] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 111 (0x129d0b800) [pid = 2257] [serial = 2259] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 110 (0x127fb6800) [pid = 2257] [serial = 2251] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 109 (0x12807b000) [pid = 2257] [serial = 2256] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 108 (0x127381400) [pid = 2257] [serial = 2245] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 107 (0x11c8bb800) [pid = 2257] [serial = 2242] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 106 (0x12924d400) [pid = 2257] [serial = 2257] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 105 (0x11c3e8c00) [pid = 2257] [serial = 2239] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | --DOMWINDOW == 104 (0x11c1ba000) [pid = 2257] [serial = 2237] [outer = 0x0] [url = about:blank] 05:59:33 INFO - PROCESS | 2257 | 1461675573910 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:59:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:59:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 622ms 05:59:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:59:33 INFO - PROCESS | 2257 | 1461675573920 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 2257 | 1461675573922 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:59:33 INFO - PROCESS | 2257 | 1461675573924 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 2257 | 1461675573926 Marionette TRACE conn2 <- [1,3094,null,{}] 05:59:33 INFO - PROCESS | 2257 | 1461675573933 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}] 05:59:34 INFO - PROCESS | 2257 | 1461675574020 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:59:34 INFO - PROCESS | 2257 | 1461675574025 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x11b91a000 == 42 [pid = 2257] [id = 783] 05:59:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 105 (0x11b005000) [pid = 2257] [serial = 2347] [outer = 0x0] 05:59:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 106 (0x11b847400) [pid = 2257] [serial = 2348] [outer = 0x11b005000] 05:59:34 INFO - PROCESS | 2257 | 1461675574053 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 107 (0x11be15000) [pid = 2257] [serial = 2349] [outer = 0x11b005000] 05:59:34 INFO - PROCESS | 2257 | 1461675574422 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:59:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:59:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 522ms 05:59:34 INFO - PROCESS | 2257 | 1461675574446 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 2257 | 1461675574448 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:59:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:59:34 INFO - PROCESS | 2257 | 1461675574450 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 2257 | 1461675574451 Marionette TRACE conn2 <- [1,3098,null,{}] 05:59:34 INFO - PROCESS | 2257 | 1461675574483 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}] 05:59:34 INFO - PROCESS | 2257 | 1461675574566 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:59:34 INFO - PROCESS | 2257 | 1461675574571 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 2257 | ++DOCSHELL 0x127866800 == 43 [pid = 2257] [id = 784] 05:59:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 108 (0x11c004000) [pid = 2257] [serial = 2350] [outer = 0x0] 05:59:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 109 (0x11c1bd400) [pid = 2257] [serial = 2351] [outer = 0x11c004000] 05:59:34 INFO - PROCESS | 2257 | 1461675574598 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 2257 | ++DOMWINDOW == 110 (0x11c70dc00) [pid = 2257] [serial = 2352] [outer = 0x11c004000] 05:59:34 INFO - PROCESS | 2257 | 1461675574917 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]]]}] 05:59:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:59:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:59:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 05:59:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:59:34 INFO - PROCESS | 2257 | 1461675574971 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 2257 | 1461675574972 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:59:34 INFO - PROCESS | 2257 | 1461675574974 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 2257 | 1461675574975 Marionette TRACE conn2 <- [1,3102,null,{}] 05:59:34 INFO - PROCESS | 2257 | 1461675574978 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}] 05:59:35 INFO - PROCESS | 2257 | 1461675575061 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:59:35 INFO - PROCESS | 2257 | 1461675575124 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x129666000 == 44 [pid = 2257] [id = 785] 05:59:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 111 (0x11c00dc00) [pid = 2257] [serial = 2353] [outer = 0x0] 05:59:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 112 (0x11c85e800) [pid = 2257] [serial = 2354] [outer = 0x11c00dc00] 05:59:35 INFO - PROCESS | 2257 | 1461675575149 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 113 (0x11c897400) [pid = 2257] [serial = 2355] [outer = 0x11c00dc00] 05:59:35 INFO - PROCESS | 2257 | 1461675575428 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:59:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 469ms 05:59:35 INFO - PROCESS | 2257 | 1461675575445 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 2257 | 1461675575446 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:59:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:59:35 INFO - PROCESS | 2257 | 1461675575455 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 2257 | 1461675575456 Marionette TRACE conn2 <- [1,3106,null,{}] 05:59:35 INFO - PROCESS | 2257 | 1461675575458 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}] 05:59:35 INFO - PROCESS | 2257 | 1461675575558 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:59:35 INFO - PROCESS | 2257 | 1461675575624 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 2257 | ++DOCSHELL 0x12a3e4800 == 45 [pid = 2257] [id = 786] 05:59:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 114 (0x11c8b3800) [pid = 2257] [serial = 2356] [outer = 0x0] 05:59:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 115 (0x127381400) [pid = 2257] [serial = 2357] [outer = 0x11c8b3800] 05:59:35 INFO - PROCESS | 2257 | 1461675575652 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 2257 | ++DOMWINDOW == 116 (0x128996000) [pid = 2257] [serial = 2358] [outer = 0x11c8b3800] 05:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:59:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:59:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 477ms 05:59:35 INFO - PROCESS | 2257 | 1461675575921 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]]]}] 05:59:35 INFO - PROCESS | 2257 | 1461675575925 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 2257 | 1461675575926 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:59:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:59:35 INFO - PROCESS | 2257 | 1461675575936 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 2257 | 1461675575937 Marionette TRACE conn2 <- [1,3110,null,{}] 05:59:35 INFO - PROCESS | 2257 | 1461675575939 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}] 05:59:36 INFO - PROCESS | 2257 | 1461675576045 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:59:36 INFO - PROCESS | 2257 | 1461675576058 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x12bbde800 == 46 [pid = 2257] [id = 787] 05:59:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 117 (0x129221c00) [pid = 2257] [serial = 2359] [outer = 0x0] 05:59:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 118 (0x1296b6c00) [pid = 2257] [serial = 2360] [outer = 0x129221c00] 05:59:36 INFO - PROCESS | 2257 | 1461675576083 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 119 (0x129d88000) [pid = 2257] [serial = 2361] [outer = 0x129221c00] 05:59:36 INFO - PROCESS | 2257 | 1461675576389 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"]]]}] 05:59:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:59:36 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 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:59:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 475ms 05:59:36 INFO - PROCESS | 2257 | 1461675576405 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 2257 | 1461675576407 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:59:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:59:36 INFO - PROCESS | 2257 | 1461675576409 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 2257 | 1461675576410 Marionette TRACE conn2 <- [1,3114,null,{}] 05:59:36 INFO - PROCESS | 2257 | 1461675576412 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}] 05:59:36 INFO - PROCESS | 2257 | 1461675576523 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:59:36 INFO - PROCESS | 2257 | 1461675576536 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\", \"07bae318-88a9-462e-8fed-51abea16e30e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 2257 | ++DOCSHELL 0x12c1a7800 == 47 [pid = 2257] [id = 788] 05:59:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 120 (0x129d8f400) [pid = 2257] [serial = 2362] [outer = 0x0] 05:59:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 121 (0x12a547800) [pid = 2257] [serial = 2363] [outer = 0x129d8f400] 05:59:36 INFO - PROCESS | 2257 | 1461675576560 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 2257 | ++DOMWINDOW == 122 (0x12a551400) [pid = 2257] [serial = 2364] [outer = 0x129d8f400] 05:59:36 INFO - PROCESS | 2257 | 1461675576887 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]]]}] 05:59:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:59:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 518ms 05:59:36 INFO - PROCESS | 2257 | 1461675576928 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 2257 | 1461675576929 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:59:38 WARNING - u'runner_teardown' () 05:59:38 INFO - No more tests 05:59:38 INFO - Got 0 unexpected results 05:59:38 INFO - SUITE-END | took 511s 05:59:38 INFO - Closing logging queue 05:59:38 INFO - queue closed 05:59:38 INFO - Return code: 0 05:59:38 WARNING - # TBPL SUCCESS # 05:59:38 INFO - Running post-action listener: _resource_record_post_action 05:59:38 INFO - Running post-run listener: _resource_record_post_run 05:59:39 INFO - Total resource usage - Wall time: 534s; CPU: 57.0%; Read bytes: 20480; Write bytes: 992015872; Read time: 0; Write time: 4948 05:59:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:59:39 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 193153536; Write bytes: 186141696; Read time: 15979; Write time: 630 05:59:39 INFO - run-tests - Wall time: 515s; CPU: 57.0%; Read bytes: 20480; Write bytes: 789082624; Read time: 0; Write time: 4197 05:59:39 INFO - Running post-run listener: _upload_blobber_files 05:59:39 INFO - Blob upload gear active. 05:59:39 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:59:39 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 05:59:39 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:59:39 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:59:39 INFO - (blobuploader) - INFO - Open directory for files ... 05:59:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:59:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:59:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:40 INFO - (blobuploader) - INFO - Done attempting. 05:59:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:59:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:59:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:59:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:59:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:59:41 INFO - (blobuploader) - INFO - Done attempting. 05:59:41 INFO - (blobuploader) - INFO - Iteration through files over. 05:59:41 INFO - Return code: 0 05:59:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:59:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:59:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5dc64b9d25addb12aa37b0b1940dc3ade1d693126558c344ac7e83803f2a817c08d029b1ef70280ca2b0b0e637f4d5470c987d57d51a11ce4f930ab28b8adc2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3b12ef9e719160770d9fc221c2817d381cf9de5518e795638084213b8fe6a8bc6896de7204da31a0ea8ec16b1cb27ec957c754c2b7a73ff27dfcb45a27ce3d72"} 05:59:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:59:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:59:41 INFO - Contents: 05:59:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5dc64b9d25addb12aa37b0b1940dc3ade1d693126558c344ac7e83803f2a817c08d029b1ef70280ca2b0b0e637f4d5470c987d57d51a11ce4f930ab28b8adc2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3b12ef9e719160770d9fc221c2817d381cf9de5518e795638084213b8fe6a8bc6896de7204da31a0ea8ec16b1cb27ec957c754c2b7a73ff27dfcb45a27ce3d72"} 05:59:41 INFO - Running post-run listener: copy_logs_to_upload_dir 05:59:41 INFO - Copying logs to upload dir... 05:59:41 INFO - mkdir: /builds/slave/test/build/upload/logs 05:59:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=599.795707 ========= master_lag: 0.37 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 0 secs) (at 2016-04-26 05:59:42.353465) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 05:59:42.357396) ========= 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.OhhEXb5bNf/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.dF3NWQ69um/Listeners TMPDIR=/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/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-central/sha512/5dc64b9d25addb12aa37b0b1940dc3ade1d693126558c344ac7e83803f2a817c08d029b1ef70280ca2b0b0e637f4d5470c987d57d51a11ce4f930ab28b8adc2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3b12ef9e719160770d9fc221c2817d381cf9de5518e795638084213b8fe6a8bc6896de7204da31a0ea8ec16b1cb27ec957c754c2b7a73ff27dfcb45a27ce3d72"} build_url:https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012908 build_url: 'https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5dc64b9d25addb12aa37b0b1940dc3ade1d693126558c344ac7e83803f2a817c08d029b1ef70280ca2b0b0e637f4d5470c987d57d51a11ce4f930ab28b8adc2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/3b12ef9e719160770d9fc221c2817d381cf9de5518e795638084213b8fe6a8bc6896de7204da31a0ea8ec16b1cb27ec957c754c2b7a73ff27dfcb45a27ce3d72"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SmWgfGKmQe245n2tfzmt4A/artifacts/public/build/firefox-49.0a1.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-04-26 05:59:42.389583) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:59:42.390019) ========= 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.OhhEXb5bNf/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.dF3NWQ69um/Listeners TMPDIR=/var/folders/7f/3lpp9ct90ln73152f8wy_3th00000w/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.005284 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:59:42.438748) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 05:59:42.441693) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 05:59:42.442185) ========= ========= Total master_lag: 0.50 =========